2011-09-13 62 views
4

我目前正在改進我的選項對話框的Winforms應用程序。目前我正在使用選項卡控件。創建Visual Studio樣式選項/設置對話框

我想爲類似於Visual Studio的設置創建表單/對話框。這是如何完成的?我可以在左側看到類似於控件的樹形視圖,但是他們使用哪些控件來顯示每個選項頁面,但看起來並不是製表符控件。我希望能夠在設計時爲每個設置構建控件。

謝謝。

回答

2

他們看起來像UserControl s。我不能說他們是如何實現它的,但是爲每個選項類型創建一個UserControl就足夠簡單了,並且在樹視圖選擇更改時換出當前控件。在您的設計師中,您只需擁有TreeView和一個父面板來託管UserControl。在運行時你會執行交換。

+0

謝謝@Ed S.我明白你的意思了。這似乎有點冗長,但我想這就是他們所做的。我想我可以在運行時管理部分交換usercontrols。但是,我如何綁定到設置?抱歉,我似乎無法將您的帖子標記爲有用,沒有足夠的代表! – Kiwi

+0

本機對話框模板,Winforms中不可用。 UserControl肯定足夠接近。 –

+0

謝謝@Hans Passant。 – Kiwi

相關問題