2011-10-22 249 views
2

我正在研究一個具有多個「視圖」的Matlab GUI應用程序。它的行爲有點像安裝嚮導。當用戶在此「查看」中完成輸入數據時,他單擊Next底部。然後出現一組不同的UI元素。這組UI元素可能會有所不同,具體取決於用戶剛輸入的內容。在Matlab GUI中切換多個視圖

我可以在一個「視圖」中繪製所有用戶界面元素並通過可見性控制它們,但這會變得很糟糕。

處理這個問題的最佳方法是什麼?

回答

2

我會爲流程的每一步創建單獨的GUI(圖),並根據需要在它們之間傳遞信息。或者,您可以使用Matlab文件交換中提供的其中一個選項卡面板腳本(參見Tab Panel作爲一個示例,其他人可以通過搜索找到)。