MouseButtonEventArgs.ButtonState Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de status op van de knop die is gekoppeld aan de gebeurtenis.
public:
property System::Windows::Input::MouseButtonState ButtonState { System::Windows::Input::MouseButtonState get(); };
public System.Windows.Input.MouseButtonState ButtonState { get; }
member this.ButtonState : System.Windows.Input.MouseButtonState
Public ReadOnly Property ButtonState As MouseButtonState
Waarde van eigenschap
De status waarin de knop zich bevindt.
Voorbeelden
In het volgende voorbeeld wordt een gebeurtenishandler met de muisknop gemaakt waarmee de kleur van het object waarmee de gebeurtenis wordt verwerkt, wordt gewijzigd. De gekozen kleur is afhankelijk van of de muisknop is ingedrukt of losgelaten.
private void MouseButtonEventHandler(object sender, MouseButtonEventArgs e)
{
if (e.ButtonState == MouseButtonState.Pressed)
{
this.Background = Brushes.BurlyWood;
}
if (e.ButtonState == MouseButtonState.Released)
{
this.Background = Brushes.Ivory;
}
}
Private Sub MouseButtonEventHandler(ByVal sender As Object, ByVal e As MouseButtonEventArgs)
If e.ButtonState = MouseButtonState.Pressed Then
Me.Background = Brushes.BurlyWood
End If
If e.ButtonState = MouseButtonState.Released Then
Me.Background = Brushes.Ivory
End If
End Sub
Opmerkingen
De Mouse klasse biedt aanvullende eigenschappen en methoden voor het bepalen van de status van de muis.