MouseButtonEventArgs.ClickCount Özellik

Tanım

Düğmeye kaç kez tıklandığını alır.

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

Özellik Değeri

Fare düğmesinin kaç kez tıklandığı.

Örnekler

Aşağıdaki örnek, tek, çift veya üç tıklamanın oluşup oluşmadığını belirleyen bir oluşturur MouseButtonEventHandler . ClickCount özelliği, tıklama sayısını belirlemek için kullanılır.

private void OnMouseDownClickCount(object sender, MouseButtonEventArgs e)
{
    // Checks the number of clicks.
    if (e.ClickCount == 1)
    {
        // Single Click occurred.
        lblClickCount.Content = "Single Click";
    }
    if (e.ClickCount == 2)
    {
        // Double Click occurred.
        lblClickCount.Content = "Double Click";
    }
    if (e.ClickCount >= 3)
    {
        // Triple Click occurred.
        lblClickCount.Content = "Triple Click";
    }
}
Private Sub OnMouseDownClickCount(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
    ' Checks the number of clicks.
    If e.ClickCount = 1 Then
        ' Single Click occurred.
        lblClickCount.Content = "Single Click"
    End If
    If e.ClickCount = 2 Then
        ' Double Click occurred.
        lblClickCount.Content = "Double Click"
    End If
    If e.ClickCount >= 3 Then
        ' Triple Click occurred.
        lblClickCount.Content = "Triple Click"
    End If
End Sub

Açıklamalar

bunun bir kullanımı ClickCount , çift fare tıklaması yapılıp yapılmadığını belirlemektir. Bazı sınıflar, sınıftaki olay gibi çift tıklama için MouseDoubleClick olayları Control kullanıma sunar. Bir sınıfta çift tıklama olayı gösterilmediğinde, olay verilerinde özelliği kullanılarak ClickCount çift tıklama algılanabilir.

Şunlara uygulanır

Ayrıca bkz.