0

我正在整理一个简单的 winforms 应用程序,它由一个表单和一个文本框组成。当用户缩放表单时,我希望文本框的宽度缩放。

默认情况下,文本框是固定宽度并锚定在顶部和左侧。表单可以缩放,但文本框不行。

如果我将左、上和右锚点应用于文本框,它只会缩放文本框和表单,我无法缩小它。

我是否需要将文本框的宽度动态设置为表单的宽度?

4

1 回答 1

1

我一直在尝试重新创建它 5 分钟,它的大小对我来说很好,我只能找到一组可以重现您描述的行为的组合:

面板内的文本框是否将Autosize设置为“true”并且AutoSizeMode设置为“grow only”?这是我能够复制行为的唯一方法。

这是以这种方式设置的属性的屏幕截图。我的文本框也设置为锚定在顶部、左侧、右侧。同样,这是我能够复制您所描述的行为的唯一方法,所以希望这会有所帮助。

在此处输入图像描述

于 2012-05-31T18:55:23.317 回答