2013-07-10 122 views
0

在我的用戶界面中,我想在右側放置兩個控件(Treeview和Propertygrid)。當UI窗體最大化時,我希望Treeview增長並填充右側空間。所以當我將Treeview的停靠屬性設置爲正確時,它也會覆蓋Propertygrid。實際上我需要的是它應該增長,但不應該覆蓋propertygrid的空間。Visual Studio Dock屬性

我是否缺少任何技術?

+1

也許停靠拆分容器右鍵,然後停靠在每個面板(完整)您的其他兩個控件。然後,您可以調整拆分容器的大小,並確保一個控件與另一個控件不重疊。 –

+0

@BradRem很好的答案:-) – RobinAtTech

+0

我已經在下面做了一個真實的答案。 –

回答

1

也許停靠拆分容器右鍵,然後停靠在每個面板(全)其他兩個控件。然後,您可以調整拆分容器的大小,並確保一個控件與另一個控件不重疊。

1

1.您可以使用3個面板。一個面板對接停靠Propertygrid的Treeview和C面板的B面板。

2.然後設置A面板靠碼頭右側,B面板靠碼頭右側和C面板碼頭填滿。

3.設置Treeview dock填充。

4.此外,您可以使用2個面板。面板停靠B面板,該面板停靠Treeview和Propertygrid。 然後設置一個面板停靠權。 B面板碼頭右側和Propertygrid碼頭填充。

5.此外,您可以使用2個面板。一個面板碼頭停靠Propertygrid的Treeview和B面板。 然後設置一個面板停靠權。 Treeview碼頭右和B面板碼頭填充。

我建議3 panels.You可以控制得更好。

+0

使用拆分容器可以很容易地解決問題。見Brad Rem的回答 – RobinAtTech