1

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

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

4

2 回答 2

0

您可以使用单独的控件VScrollBarHScrollBar - 可以设置它们的宽度。您还可以编写自己的自定义滚动条,例如Core Custom Scrollbar

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

于 2013-02-04T12:12:03.687 回答
0

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

如果你想自己画你应该使用 GDI / GDI+ 另外,你仍然需要处理命中测试的事情来响应鼠标消息。

于 2013-02-04T12:03:41.733 回答