2011-01-05 3 views
1

親指ではなく、上下の矢印ではないスクロールバーのどこかをクリックすると、スクロールバーが一定量だけスクロールします。大きな変化とスクロールバーの最小値と最大値を考えると、.Netはこれらを使用して、この領域をクリックしたときにどのくらいスクロールするべきかを計算します。クリックスクロール量はどのようにしてwinformsスクロールバーで計算されますか?

おかげで、ユーザーがスクロール ボックスのいずれかの側にスクロール バーのトラックでページUPまたは PAGE DOWNキーやクリックを押す

答えて

1

http://msdn.microsoft.com/en-us/library/system.windows.forms.scrollbar.largechange(v=VS.71).aspx

、Valueプロパティは を変更します LargeChangeプロパティーで設定された値に従って変更します。

あなたは の割合(垂直に配向さ スクロールバーの)高さまたは幅( 水平に向けられたスクロールバー用) 値に LargeChange値を設定することを検討することがあります。これにより、 スクロールバーの移動距離が、 のサイズに比例して保持されます。

関連する問題