2011-04-23 41 views
2

我希望用戶調整分離器...我在winform中有兩個方面:一個顯示人員,另一個顯示關於它們的細節。我希望用戶能夠移動分割器,以調整他想要看到的每一面的多少。分離器控制(winforms)

我該如何做到這一點?

回答

7

使用的SplitContainer類:
http://msdn.microsoft.com/en-us/library/system.windows.forms.splitcontainer.aspx

移動你的「人物」排行榜在左側SplitContainer的面板和詳細視圖到右側面板中。切割時要小心&粘貼您的控件。將控件移動到剪貼板時,VS2008會丟失所有事件處理程序。 (不知道VS2010)。

拆分容器允許您設置固定面板 - 在視圖邊界更改時不會自動調整大小的面板。這可能是您的「人員」列表。

+0

那麼你是說,用戶不能移動分離器來調整控件的大小? – 2011-04-23 10:24:38

+0

oooh。我知道了.. ..忍耐,沒關係..謝謝你的幫助 – 2011-04-23 10:26:52

+2

只需拖動控件,而不是剪切和粘貼它們。 – 2011-04-23 11:01:35