Keyboard.Modifiers Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el conjunto de ModifierKeys que se presionan actualmente.
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
Valor de propiedad
Combinación bit a bit de los valores de ModifierKeys.
Ejemplos
En el ejemplo siguiente se usa una comparación and bit para determinar si se presiona la Control tecla modificadora .
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
Comentarios
ModifierKeys es una enumeración de campo de bits, por lo que es posible que se presionen varias teclas modificadoras al mismo tiempo. Use operaciones de bits para determinar el conjunto exacto de teclas modificadoras presionadas.