使用控制項 HScrollBar 設定屬性 Maximum 可捲動範圍的上限值後,程式執行時沒辦法捲動到設定的上限值,該如何處理?
一、問題的來龍去脈
我在表單中加入控制項 HScrollBar,並且設定屬性 Maximum 為 255,但是程式執行時沒有辦法捲動到設定的上限值 255,只能捲動到 246,該如何處理?
二、問題的發生原因
需搭配 LargeChange 屬性,LargeChange 屬性用來取得或設定當捲動方塊大距離移動時,會從 Value 屬性加或減的值。我們可以嘗試將 LargeChange 屬性設定為 1 即可。
三、問題的解決方法
1. 點選要設定的控制項 HScrollBar,將屬性 LargeChange 設定為 1。
2. 重新編譯與執行,此時 HScrollBar 可捲動範圍的上限值可到屬性 Maximum 所設定的 255。


