2009-12-17 84 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)));

或者,对接面板可以用于将控件停靠在窗口的一侧。