如何解決使用控制項 HScrollBar 設定 Maximum 可捲動範圍,程式執行卻無法捲動至上限值(一點通系列 - MVP 撰寫)

關於作者:

本文由微軟最有價值專家 MVP 歐志信 提供。微軟十分感謝 MVP 主動地將他們的經驗與上百萬名其他技術使用者交流。MVP 歐志信 同時也將此篇文章放在他的部落格內,歡迎您按 此處 瀏覽 MVP 歐志信 更多的技術文章、經驗分享與觀點。

問題的來龍去脈

我在表單中加入控制項 HScrollBar,並且設定屬性 Maximum 為 255,但是程式執行時沒有辦法捲動到設定的上限值 255,只能捲動到 246,該如何處理?


 


問題的發生原因

需搭配 LargeChange 屬性,LargeChange 屬性可用來取得或設定當捲動方塊大距離移動時,會從 Value 屬性加或減的值。我們可以嘗試將 LargeChange 屬性設定為 1 即可。

問題的解決方法

1.點選要設定的控制項 HScrollBar,將屬性 LargeChange 設定為 1。





2. 重新編譯與執行,此時 HScrollBar 可捲動範圍的上限值可到屬性 Maximum 所設定的 255。


 


其他相關資訊


請讓我們知道

還滿意我們寫的內容嗎?無論您是遇到了以下任何一種情況:
「太好了!問題解決了。」
「問題沒有解決,我有更好的建議。」
都歡迎您利用本篇文章底部的意見調查表,寫下您寶貴的意見。也期待您的鼓勵,讓我們為您創造更多實用的技術文章。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×