MouseWheelEventArgs.Delta Vlastnost

Definice

Získá hodnotu, která označuje množství, které se změnilo kolečko myši.

public:
 property int Delta { int get(); };
public int Delta { get; }
member this.Delta : int
Public ReadOnly Property Delta As Integer

Hodnota vlastnosti

Velikost kola se změnila. Tato hodnota je kladná, pokud je kolečko myši otočené směrem nahoru (mimo uživatele) nebo záporné, pokud je kolečko myši otočené směrem dolů (směrem k uživateli).

Příklady

Následující příklad přesune TextBox nahoru, pokud je kolečko Delta myši kladné a posune TextBox dolů, pokud je kolečko Delta myši záporné. Je TextBox připojen k .Canvas

// Moves the TextBox named box when the mouse wheel is rotated.
// The TextBox is on a Canvas named MainCanvas.
private void MouseWheelHandler(object sender, MouseWheelEventArgs e)
{
    // If the mouse wheel delta is positive, move the box up.
    if (e.Delta > 0)
    {
        if (Canvas.GetTop(box) >= 1)
        {
            Canvas.SetTop(box, Canvas.GetTop(box) - 1);
        }
    }

    // If the mouse wheel delta is negative, move the box down.
    if (e.Delta < 0)
    {
        if ((Canvas.GetTop(box) + box.Height) <= (MainCanvas.Height))
        {
            Canvas.SetTop(box, Canvas.GetTop(box) + 1);
        }
    }
}
' Moves the TextBox named box when the mouse wheel is rotated.
' The TextBox is on a Canvas named MainCanvas.
Private Sub MouseWheelHandler(ByVal sender As Object, ByVal e As MouseWheelEventArgs)
    ' If the mouse wheel delta is positive, move the box up.
    If e.Delta > 0 Then
        If Canvas.GetTop(box) >= 1 Then
            Canvas.SetTop(box, Canvas.GetTop(box) - 1)
        End If
    End If

    ' If the mouse wheel delta is negative, move the box down.
    If e.Delta < 0 Then
        If (Canvas.GetTop(box) + box.Height) <= MainCanvas.Height Then
            Canvas.SetTop(box, Canvas.GetTop(box) + 1)
        End If
    End If

End Sub

Poznámky

Efektivní horní a dolní rozsahy této hodnoty mohou pocházet z implementací zařízení nebo jiných volajících, kteří událost vyvolali, a proto nejsou definovány.

Platí pro

Viz také