水平滚动条在winforms用户控件中不起作用

本文关键字:控件 不起作用 用户 winforms 滚动条 水平 | 更新日期: 2023-09-27 18:10:13

我创建了一个用户控件,并将其添加到表单中,并启用了自动滚动属性(True)。

当我调整表单的大小,这个用户控件水平滚动条仍然保持相同的宽度,不改变它的长度,由于我不能看到用户控件的内容时,改变表单的大小或用户控件的大小改变。

有谁能帮助我在这如何使水平滚动条工作如预期:就像当表单调整大小,水平滚动条允许用户看到用户控制的内容(这是默认行为)。

水平滚动条在winforms用户控件中不起作用

自动滚动属性(True)是一个表单属性。

它会影响表单的行为如果你在表单可见区域之外有控件,它的行为是这样的:

如果Auto Scroll = true ->那么你将在表单中使用滚动条,这样你就可以滚动到不可见的控件或控件的一部分

如果Auto scroll = false ->,则无论如何都不会将滚动条添加到表单中,并且控件将保持不可见。

如果控件中有不可见的内容,请尝试将控件的属性"Scrollable"更改为"true"或"Scrollbars"更改为"both",这取决于控件的类型。