MouseButtonEventArgs.ClickCount Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.