public OnMouseWheel ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | Event arguments for the event. |
Résultat | void |
public void OnMouseWheel(MouseEventArgs e)
{
int change = (e.Delta > 0) ? -SmallChange : SmallChange;
int detents = Math.Abs(e.Delta) / SystemInformation.MouseWheelScrollDelta;
for (int i = 0; i < detents; i++)
ScrollValue = Math.Max(Minimum, Math.Min(Value - change, Maximum));
}
/// <summary> /// Raises the MouseWheel event. /// </summary> /// <param name="e">A MouseEventArgs that contains the event data.</param> protected override void OnMouseWheel(MouseEventArgs e) { _drawTrackBar.OnMouseWheel(e); base.OnMouseWheel(e); }