KeyBinding.Key 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 Key dari yang KeyGesture terkait dengan ini KeyBinding.
public:
property System::Windows::Input::Key Key { System::Windows::Input::Key get(); void set(System::Windows::Input::Key value); };
public System.Windows.Input.Key Key { get; set; }
member this.Key : System.Windows.Input.Key with get, set
Public Property Key As Key
Nilai Properti
Bagian kunci 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.