MouseButtonEventArgs.ClickCount Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá počet kliknutí na tlačítko.
public:
property int ClickCount { int get(); };
public int ClickCount { get; }
member this.ClickCount : int
Public ReadOnly Property ClickCount As Integer
Hodnota vlastnosti
Počet kliknutí na tlačítko myši
Příklady
Následující příklad vytvoří , MouseButtonEventHandler který určuje, zda došlo k jedinému, dvojitému nebo trojitému kliknutí. ClickCount vlastnost slouží k určení počtu kliknutí.
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
Poznámky
Jedním z použití ClickCount je určení, zda došlo k dvojitému kliknutí myší. Některé třídy zpřístupňují události pro dvojité kliknutí, například MouseDoubleClick událost třídy Control . Pokud není událost dvojitého kliknutí vystavena ve třídě, lze dvojité kliknutí zjistit pomocí ClickCount vlastnosti v datech události.