4
我目前正在改進我的選項對話框的Winforms應用程序。目前我正在使用選項卡控件。創建Visual Studio樣式選項/設置對話框
我想爲類似於Visual Studio的設置創建表單/對話框。這是如何完成的?我可以在左側看到類似於控件的樹形視圖,但是他們使用哪些控件來顯示每個選項頁面,但看起來並不是製表符控件。我希望能夠在設計時爲每個設置構建控件。
謝謝。
我目前正在改進我的選項對話框的Winforms應用程序。目前我正在使用選項卡控件。創建Visual Studio樣式選項/設置對話框
我想爲類似於Visual Studio的設置創建表單/對話框。這是如何完成的?我可以在左側看到類似於控件的樹形視圖,但是他們使用哪些控件來顯示每個選項頁面,但看起來並不是製表符控件。我希望能夠在設計時爲每個設置構建控件。
謝謝。
他們看起來像UserControl
s。我不能說他們是如何實現它的,但是爲每個選項類型創建一個UserControl
就足夠簡單了,並且在樹視圖選擇更改時換出當前控件。在您的設計師中,您只需擁有TreeView
和一個父面板來託管UserControl
。在運行時你會執行交換。
謝謝@Ed S.我明白你的意思了。這似乎有點冗長,但我想這就是他們所做的。我想我可以在運行時管理部分交換usercontrols。但是,我如何綁定到設置?抱歉,我似乎無法將您的帖子標記爲有用,沒有足夠的代表! – Kiwi
本機對話框模板,Winforms中不可用。 UserControl肯定足夠接近。 –
謝謝@Hans Passant。 – Kiwi