2009-01-06 149 views
1

是否有一種方法可以使用自定義滾動條注入面板?用自定義滾動條替換面板滾動條

我有以下問題與當前的滾動條:

  • 我創建了軟件具有對在觸摸屏上所附着的CF既緊湊的框架和全框架
  • 和默認的滾動條工作麥凱納t觸摸屏友好型
  • 在完整框架中,滾動條的行爲有時很奇怪。
  • 所有控件在應用程序中都是可換膚的,我當前的自定義滾動條也是如此,但默認滾動條的外觀並不適合所有外觀。

一種方法是將2個面板作爲一個自定義控件並將其移動到另一個面板上,但我寧願不以這種方式實現它,因爲所有開銷都是這樣。

+0

錯誤複製的測試註釋 – Stormenet 2010-05-17 07:28:21

回答

1

你必須承擔一些這種方法的開銷。將Panel的「AutoScroll」屬性設置爲false。設置一個VScrollBar並使用Panels resize事件處理它。