Bagikan melalui


Keyboard.Modifiers Properti

Definisi

Mendapatkan set ModifierKeys yang saat ini ditekan.

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

Nilai Properti

Kombinasi bitwise dari ModifierKeys nilai.

Contoh

Contoh berikut menggunakan sedikit perbandingan AND untuk menentukan apakah tombol pengubah Control ditekan.

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

Keterangan

ModifierKeys adalah enumerasi bidang bit, sehingga dimungkinkan bagi beberapa tombol pengubah untuk ditekan secara bersamaan. Gunakan operasi bit untuk menentukan set tombol pengubah yang tepat yang ditekan.

Berlaku untuk