KeyBinding.Key Ö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.
Bu KeyBindingile ilişkili öğesini KeyGesture alır veya ayarlarKey.
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
Özellik Değeri
öğesinin KeyGesturetemel bölümü. None varsayılan değerdir.
Açıklamalar
İşlev tuşları ve sayısal tuş takımı tuşları dışında, bir KeyGesture ve bir Key veya daha fazla ModifierKeysiçermelidir.
Genişletilebilir Uygulama Biçimlendirme Dili'nde (XAML) bir KeyBinding tanımlarken, öğesini belirtmenin KeyGestureiki yolu vardır. XAML'de oluşturmanın KeyBinding ilk yolu, bir söz diziminin anahtarları ve değiştiricileri tek bir dize olarak belirtmesini sağlayan öğesinin KeyBinding özniteliğini tanımlamaktırGesture, örneğin "CTRL+P". İkinci yol, öğesinin Key özniteliğini ve Modifiers özniteliklerini tanımlamaktır KeyBinding . ayarının KeyGesture her iki yolu da eşdeğerdir ve aynı temel alınan nesneyi değiştirir, ancak her ikisi de kullanılırsa bir çakışma olur. Key, Modifiersve Gesture özniteliklerinin tümü ayarlandığında, son tanımlanan özniteliği için KeyGesturekullanılır. Örneğin bir Key kümenin son değerinin, önceki Hareketin yalnızca Anahtar bileşeninin üzerine yazılacağı ancak Hareketin değiştiricilerini aynı bıraktığı durumlar olabilir. Genel olarak, yalnızca XAML özniteliğini Gesture kullanmanız önerilir; bu belirsizlikten kaçınır, en kolay söz dizimini sağlar ve serileştirme için en basit gösterimi sağlar.