Bagikan melalui


MouseWheelEventArgs.Delta Properti

Definisi

Mendapatkan nilai yang menunjukkan jumlah yang telah diubah oleh roda mouse.

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

Nilai Properti

Jumlah roda telah berubah. Nilai ini positif jika roda mouse diputar ke arah atas (jauh dari pengguna) atau negatif jika roda mouse diputar ke arah bawah (ke arah pengguna).

Contoh

Contoh berikut bergerak naik TextBox jika roda Delta mouse positif dan menggerakkan ke TextBox bawah jika roda Delta mouse negatif. TextBox dilampirkan ke 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

Keterangan

Rentang atas dan bawah yang efektif dari nilai ini berpotensi berasal dari implementasi perangkat atau pemanggil lain yang menaikkan peristiwa, dan karenanya tidak didefinisikan.

Berlaku untuk

Lihat juga