Keyboard.Modifiers 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á sadu ModifierKeys , které jsou aktuálně stisknuty.
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
Hodnota vlastnosti
Bitové kombinace ModifierKeys hodnot.
Příklady
Následující příklad používá bitové porovnání AND k určení, zda Control je stisknuta modifikační klávesa.
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
Poznámky
ModifierKeys je bitový výčet polí, takže je možné stisknout více modifikačních kláves současně. Pomocí bitových operací můžete určit přesnou sadu stisknutých modifikačních kláves.