C# 如何增加面板滚动条的大小?

C# 如何增加面板滚动条的大小?,c#,graphics,gdi+,C#,Graphics,Gdi+,如何增加面板滚动条的大小?面板控件中没有可用于滚动条大小的任何属性 我知道在.Net中使用GDI+可以实现这一点。似乎.Net面板控件不提供此功能 如果你想自己画画,你应该使用GDI/GDI+ 此外,您还需要处理点击测试以响应鼠标消息。您可以使用单独的控件,并且可以设置它们的宽度。 您也可以这样编写自己的自定义滚动条 这两种解决方案都需要一些额外的工作,因为您将无法使用Panel.AutoScroll属性。您可以将VScrollBar和HScrollBar放在UserControll上,并将其用

如何增加面板滚动条的大小?面板控件中没有可用于滚动条大小的任何属性


我知道在.Net中使用GDI+可以实现这一点。

似乎.Net面板控件不提供此功能

如果你想自己画画,你应该使用GDI/GDI+
此外,您还需要处理点击测试以响应鼠标消息。

您可以使用单独的控件,并且可以设置它们的宽度。 您也可以这样编写自己的自定义滚动条


这两种解决方案都需要一些额外的工作,因为您将无法使用Panel.AutoScroll属性。您可以将VScrollBar和HScrollBar放在UserControll上,并将其用作自定义可滚动面板以获得更好的功能。

您希望它比普通滚动条更宽吗?是的,基本上是用于平板电脑设备和用户通过手指触摸滚动面板控件的应用程序。