如何获得AutoScroll滚动条的厚度?

杰夫

我正在研究一个程序功能,其中FlowLayoutPanel(其流向设置为TopDown)应根据垂直滚动条在屏幕上是否可见来调整其宽度。我已经弄清楚了如何检测滚动条是否可见。

我的问题是,我似乎无法弄清楚如何找到(预编程的)垂直滚动条的宽度。我想在面板溢出时扩大面板的宽度的原因是因为滚动条与面板中的控件重叠。

如果可能,我想避免更改控件的边距/填充,并且我想避免使用在代码中声明自己的常量。

我还想避免添加VerticalScrollBar组件,除非有一种简单的方法可以根据滚动条的拇指位置以编程方式滚动浏览溢出的面板。

有人有什么想法吗?谢谢!

菲利普·斯图克

这取决于Windows窗体和WPF。

System.Windows.Forms.SystemInformation班级成员:HorizontalScrollBarHeightVerticalScrollBarWidth

SystemParameters.VerticalScrollBarWidth

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何更改滚动条的宽度/厚度?

来自分类Dev

我如何获得真正的滚动条?

来自分类Dev

如何获得更大的静态滚动条(又称普通滚动条)?

来自分类Dev

如何获得更大的静态滚动条(又称普通滚动条)?

来自分类Dev

如何获得带有按钮的滚动条?

来自分类Dev

如何获得位置:固定;滚动条的行为

来自分类Dev

如何获得滚动条缩略图的正确位置?

来自分类Dev

如何居中滚动条?

来自分类Dev

如何激活滚动条?

来自分类Dev

如何居中滚动条?

来自分类Dev

如何调整滚动条?

来自分类Dev

如何使滚动条变宽?

来自分类Dev

无法获得活动的垂直滚动条

来自分类Dev

如何向下滚动滚动条

来自分类Dev

如何获得面板上的滚动条位置?WinForms C#

来自分类Dev

如何获得Tkinter在没有滚动条的情况下显示非常大的图像?

来自分类Dev

如果内容边距溢出卡,如何仅获得水平滚动条?

来自分类Dev

Bootstrap:如何禁用垂直滚动条?

来自分类Dev

如何设置AvalonEdit滚动条的样式

来自分类Dev

如何增加Datagrid滚动条的大小?

来自分类Dev

如何强制显示垂直滚动条?

来自分类Dev

如何删除页面上的滚动条?

来自分类Dev

如何启用此蚀滚动条?

来自分类Dev

如何隐藏UICollectionView的滚动条

来自分类Dev

如何使滚动条重叠页面内容

来自分类Dev

如何隐藏水平滚动条

来自分类Dev

如何使滚动条始终可见?

来自分类Dev

如何使用QScrollArea使滚动条出现

来自分类Dev

如何更改滚动条的拇指高度?