Keyboard.Modifiers Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Şu anda basılan kümesini ModifierKeys alır.
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
Özellik Değeri
Değerlerin bit düzeyinde birleşimi ModifierKeys .
Örnekler
Aşağıdaki örnekte, değiştirici tuşuna basılıp basılamadığını Control belirlemek için bit AND karşılaştırması kullanılır.
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
Açıklamalar
ModifierKeys bir bit alanı numaralandırması olduğundan, birden çok değiştirici tuşa aynı anda basılabilir. Basılan değiştirici tuşların tam kümesini belirlemek için bit işlemlerini kullanın.