KeyBinding.Modifiers Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur ModifierKeys dari yang KeyGesture terkait dengan ini KeyBinding.
public:
property System::Windows::Input::ModifierKeys Modifiers { System::Windows::Input::ModifierKeys get(); void set(System::Windows::Input::ModifierKeys value); };
public System.Windows.Input.ModifierKeys Modifiers { get; set; }
member this.Modifiers : System.Windows.Input.ModifierKeys with get, set
Public Property Modifiers As ModifierKeys
Nilai Properti
Tombol pengubah dari KeyGesture. Nilai defaultnya adalah None.
Keterangan
Dengan pengecualian kunci fungsi dan kunci keypad numerik, KeyGesture harus berisi Key dan satu atau beberapa ModifierKeys.
Saat menentukan KeyBinding dalam Extensible Application Markup Language (XAML) ada dua cara untuk menentukan KeyGesture. Cara pertama untuk menetapkan KeyBinding di XAML adalah dengan menentukan Gesture atribut KeyBinding elemen , yang memungkinkan sintaks untuk menentukan kunci dan pengubah sebagai string tunggal, misalnya "CTRL+P". Cara kedua adalah menentukan Key atribut dan Modifiers atribut KeyBinding elemen . Kedua cara pengaturan KeyGesture setara dan memodifikasi objek yang mendasar yang sama, tetapi akan ada konflik jika keduanya digunakan. Dalam kasus ketika Keyatribut , Modifiers, dan Gesture semuanya diatur, atribut yang didefinisikan terakhir akan digunakan untuk KeyGesture. Anda berpotensi memiliki situasi di mana misalnya set Key terakhir akan menimpa hanya komponen Kunci dari Gerakan sebelumnya tetapi membiarkan pengubah Gesture sama. Secara umum, disarankan agar Anda hanya Gesture menggunakan atribut dari XAML; ini akan menghindari ambiguitas, memberikan sintaks yang paling efisien, dan memberikan representasi yang paling mudah untuk serialisasi.
Penggunaan Atribut XAML
<object Modifiers="oneOrMoreModifierKeys"/>
Nilai XAML
oneOrMoreModifierKeys
Satu atau beberapa tombol pengubah, yang ditentukan oleh ModifierKeys enumerasi, dibatasi dengan karakter "+".