禁用Winforms中的水平AutScroll,而不只是滚动条

时间:2019-02-18 14:52:15

标签: c# winforms autoscroll

过去一个小时,我一直在争夺winform面板自动滚动属性,但无法使其正常工作。 我想要的是垂直滚动而不水平滚动。 我能够隐藏垂直滚动条,但是仍可以通过单击靠近边缘的组件或使用鼠标滚轮来滚动。

在点击复选框之前:

enter image description here

之后:

enter image description here

我想完全禁用水平自动滚动...

面板固定:上,左,右,机器人 设置自动滚动的代码:

 PANEL.AutoScroll = false;
 PANEL.HorizontalScroll.Enabled = false;
 PANEL.HorizontalScroll.Visible = false;
 PANEL.HorizontalScroll.Maximum = 0;
 PANEL.AutoScroll = true;

感谢任何帮助

1 个答案:

答案 0 :(得分:-1)

尝试首先将面板停靠在表单上。