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 örnek, değiştirici tuşuna basılıp basılamadığını Control belirlemek için bit AND karşılaştırması kullanı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, aynı anda birden çok değiştirici tuşa basılabilir. Tam olarak basılan değiştirici tuş kümesini belirlemek için bit işlemlerini kullanın.