Keyboard.Modifiers Propriété

Définition

Obtient l'ensemble de ModifierKeys qui est actuellement enfoncé.

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

Valeur de propriété

Combinaison d’opérations de bits des valeurs ModifierKeys.

Exemples

L’exemple suivant utilise une comparaison de bits ET pour déterminer si la Control touche modificateur est enfoncée.

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

Remarques

ModifierKeys étant une énumération de champ de bits, il est possible d’appuyer simultanément sur plusieurs touches de modificateur. Utilisez des opérations de bits pour déterminer l’ensemble exact de touches de modificateur enfoncées.

S’applique à