2013-02-04 71 views
1

如何增加Panel的滾動條的大小? Panel控件中沒有可用於滾動條大小的屬性。如何增加面板滾動條的大小?

我知道這可以使用.net中的GDI +來實現。

+0

你想讓它比普通的滾動條更寬嗎? – SiliconMind

+1

是的,基本上用於平板設備和用戶的應用程序通過手指觸摸滾動面板控件。 – user1586739

回答

0

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

如果你想畫自己,你應該使用GDI/GDI + 此外,你仍然需要處理命中測試的東西來回應鼠標消息。

0

您可以使用單獨的控件​​和HScrollBar - 可以設置它們的寬度。 您也可以編寫自己的自定義滾動條,如Core Custom Scrollbar

這兩種解決方案都需要一些額外的工作,因爲您無法使用Panel.AutoScroll屬性。您可以將VScrollBarHScrollBar放在UserControll上,並將其用作「自定義可滾動面板」以獲得更好的功能。