【发布时间】:2012-10-02 22:27:14
【问题描述】:
我已经尝试在很多地方寻找我遇到的问题的答案,但到目前为止我一无所获。
我目前拥有的是一个带有用户控件的 c# windows 窗体。一些用户控件内部还有其他控件。当我更改文本框中的文本时会发生什么,它的父窗口将不再像更改窗口大小时那样调整大小。即,即使在该特定窗口中禁用了水平滚动条,也会出现水平滚动条。几乎就像更改文本会更改父窗口的样式一样。
如果这太模糊,我在面板内有一个文本框,其中设置了一个停靠属性来填充。面板有一个 10 的填充,以允许文本框有一些空白以达到审美目的。该控件位于父控件中(我们将其称为父控件 1),而该控件又位于另一个控件中(我们将其称为父控件 2)。因此,当我更改文本框的文本(甚至添加空格)时,会使父 2 具有水平滚动条闪烁,有时甚至在手动调整窗体窗口大小时仍然存在。
【问题讨论】:
-
请添加一个小代码 sn-p 显示您是如何设置这一切的。
标签: c# winforms textbox resize horizontal-scrolling