更改滚动条的宽度

我正在开发一个触摸屏程序。 我正在使用C#和Visual Studio 2008.有什么办法来改变滚动条的宽度? 我知道我可以在Windows的显示属性中进行更改。 但是我只想在我的程序中不在整个系统中。 感谢您的帮助!

看一下这个:

Winforms – 调整CheckedListBox上垂直滚动条的宽度

值得一提的是:

.NET Compact框架 – 使滚动条变宽

更多的相同,但是这次通过使用滚动条控件的更好的解决方案:

更改滚动条的宽度

另一个教导如何创建自己的滚动条控件(有趣)的人:

设置DataGridView的滚动条宽度

最后一个(值得一试):

有没有办法获得ListView控件的滚动条的高度和宽度

最简单的方法是搜索窗体/控件的控件集合中的滚动条实例,然后简单地更新宽度值。

foreach(Control ctrl in dataGridProducts.Controls) if (ctrl.GetType() == typeof(VScrollBar)) ctrl.Width = 100; 

这在Windows CE上使用点网络紧凑的框架