MouseWheelEventArgs.Delta Vlastnost

Definice

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

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

Hodnota vlastnosti

Množství, které kolečko změnilo. 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 posune 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í rozsah této hodnoty může pocházet z implementací zařízení nebo jiných volajících, kteří vyvolali událost, a proto nejsou definovány.

Platí pro

Viz také