Keyboard.Modifiers Egenskap

Definition

Hämtar den uppsättning ModifierKeys som för närvarande trycks på.

public:
 static property System::Windows::Input::ModifierKeys Modifiers { System::Windows::Input::ModifierKeys get(); };
public static System.Windows.Input.ModifierKeys Modifiers { get; }
static member Modifiers : System.Windows.Input.ModifierKeys
Public Shared ReadOnly Property Modifiers As ModifierKeys

Egenskapsvärde

En bitvis kombination av ModifierKeys värdena.

Exempel

I följande exempel används lite AND-jämförelse för att avgöra om modifierarnyckeln Control trycks in.

if ((Keyboard.Modifiers & ModifierKeys.Control) > 0)
{
    button1.Background = Brushes.Red;
}
else
{
    button1.Background = Brushes.Blue;
}
If (Keyboard.Modifiers And ModifierKeys.Control) > 0 Then
    button1.Background = Brushes.Red
Else
    button1.Background = Brushes.Blue
End If

Kommentarer

ModifierKeys är en bitfältuppräkning, så det är möjligt att flera modifierarnycklar trycks på samtidigt. Använd bitåtgärder för att fastställa den exakta uppsättningen modifierarnycklar som trycks in.

Gäller för