当重新调整表单大小时,文本框的大小也会改变。

20
许多程序在更改整个表单大小时,会调整其文本框、标签、图片框等的大小。但当我在表单中拖动文本框并使表单变小时,它会重叠在文本框上,这将使它变得无用,因为我无法看到其中写的所有内容。
很难解释,所以这里有一些照片:

enter image description here

3个回答

32

检查你的文本框的属性Anchor
看起来你需要设置为Top, Left, Right

如果按此方式设置,文本框将保持与其容器的左侧、顶部和右侧边框相连。
因此,当表单(容器)调整大小时,文本框会自动增长或缩小以保持在设计师中设置的原始距离。


你能举个例子吗? - Demodave
@Demodave 如果你尝试使用控件并更改该属性的值,那么它会更容易和高效。 - Steve

2

点击Dock下拉菜单并选择所需位置

点击Dock下拉菜单并选择所需位置。


0

在WPF中,文本框会自动调整大小


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接