我正在創建一個應用程序,該按鈕在頂部具有一排按鈕,並且取決於所選按鈕的另一排按鈕出現在側面。我計劃這樣做的方式是爲每個頂部的按鈕行創建一個單獨的對話框,並在選擇按鈕時彈出一個新的對話框。到目前爲止,我可以彈出新的對話框並隱藏主對話框,但很明顯發生了一些事情。有誰知道如何使它無縫地顯示?我需要從一個對話框平滑過渡到另一個看起來相同的對話框
感謝您的幫助! 瑪麗
我正在創建一個應用程序,該按鈕在頂部具有一排按鈕,並且取決於所選按鈕的另一排按鈕出現在側面。我計劃這樣做的方式是爲每個頂部的按鈕行創建一個單獨的對話框,並在選擇按鈕時彈出一個新的對話框。到目前爲止,我可以彈出新的對話框並隱藏主對話框,但很明顯發生了一些事情。有誰知道如何使它無縫地顯示?我需要從一個對話框平滑過渡到另一個看起來相同的對話框
感謝您的幫助! 瑪麗
如果界面更改用戶應該看到更改。它有助於他們有效地使用該程序。你試圖實現更美學的轉變嗎?
你試圖實現的最常用的解決方案是在主對話框中嵌套一個對話框。讓我來解釋:
以這種方式,您可以爲每個按鈕按下創建一個單獨的對話框,每個對話框有不同的控件,從而模擬一個選項卡式界面。 在這裏看到一個部分的例子:http://www.codeproject.com/kb/dialog/modelesschild.aspx
希望這會有所幫助。
這聽起來像一個屬性表界面。那些使用頂部的一排標籤,而不是按鈕。使用該可視化界面對您而言更爲簡單:CPropertySheet
以及您已熟悉該界面的用戶。
感謝您的建議。我想我會嘗試上面提到的那個孩子,如果那不起作用,我會試試這個。 – Mary
「很明顯發生了什麼事情」 - 你能更具體嗎?是否有一個窗格隨着對話框關閉和打開而展開然後收縮?對話框大小不同嗎? –