2009-12-17 88 views
1

欲保持其大小和控制相對於其容器例如,尺寸和形式在RichTextBox的位置的位置的大小和控制的位置應保持形式調整大小時。維護形式

回答

2

如果你有更復雜的設計,只需錨點和對接是不夠的。想象一下,你有兩個文本框,同時調整你的喜歡,這兩個框增長和縮小(每個50%)。在這種情況下,您可以使用具有相對大小的TableLayoutPanel,並在這些面板中使用錨定和對接來安排控件。

另一個有用的東西:在一個更復雜的設計,你應該看一看到視圖 - 其他窗 - 文檔大綱,當你在設計視圖中,你會得到什麼地方該控制駐留在一個很好的概述。

0

使用控件的'Anchor'屬性。將其設置爲Top,Left,Right,Bottom以根據需要將其邊緣錨定到表單。

0

可以使用錨屬性,它可以讓你鎖定控制相對於窗口邊緣的邊緣。

這是設置上,下,左,右 this.textBox1.Anchor =((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top當什麼設計師在增加| System.Windows.Forms.AnchorStyles.Bottom) | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right)));

或者,對接面板可以用於將控件停靠在窗口的一側。