2011-01-05 3 views
1

Wenn ich irgendwo auf die Bildlaufleiste klicke, die nicht der Daumen ist und nicht die oberen und unteren Pfeile, scrollt die Bildlaufleiste um einen bestimmten Betrag. Bei der großen Änderung und den Min- und Max-Werten der Bildlaufleiste berechnet .Net diese, um zu berechnen, wie viel Bildlauf erforderlich ist, wenn Sie auf diesen Bereich klicken.Wie wird der Klick-Scroll-Betrag in einer Winforms-Bildlaufleiste berechnet?

Dank

Antwort

1

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

Wenn der Benutzer die Seite nach oben oder PAGE DOWN Taste oder Klicks in der Spur scroll bar drückt auf beiden Seiten des Spiral Box ändert sich die Eigenschaft Value entsprechend dem in der LargeChange-Eigenschaft festgelegten Wert.

Sie betrachten könnte der Wert Largechange auf einen Prozentsatz der die Höhe (für eine vertikal ausgerichtete scroll bar) oder Breite (für eine horizontal ausgerichteten Bildlaufleiste) Einstellwerten. Dies hält die Entfernung Ihrer Bildlaufleiste im Verhältnis zu seiner Größe.

Verwandte Themen