UIElement.InputBindings Ö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 öğeyle ilişkili giriş bağlamaları koleksiyonunu alır.
public:
property System::Windows::Input::InputBindingCollection ^ InputBindings { System::Windows::Input::InputBindingCollection ^ get(); };
public System.Windows.Input.InputBindingCollection InputBindings { get; }
member this.InputBindings : System.Windows.Input.InputBindingCollection
Public ReadOnly Property InputBindings As InputBindingCollection
Özellik Değeri
Giriş bağlamaları koleksiyonu.
Örnekler
Aşağıdaki örnek, bu özelliği bir Windowüzerinde tek KeyBindingbir ile doldurur.
<Window.InputBindings>
<KeyBinding Key="B"
Modifiers="Control"
Command="ApplicationCommands.Open" />
</Window.InputBindings>
Koleksiyonlar için XAML söz dizimi hakkında daha fazla bilgi için bkz. XAML Söz Dizimi Ayrıntılı.
Açıklamalar
Giriş bağlamaları, komutların giriş cihazlarına bağlanmasını destekler. Örneğin, MouseBinding fare cihazlarına özgü özellikleri içeren giriş bağlamaları uygular.
Giriş bağlamaları koleksiyonu hem türle ilgili giriş bağlamalarını hem de örnekte bildirilen giriş bağlamalarını içerir.
İlişkili bir özellik olan CommandBindings, bir komut bağlamaları koleksiyonu tutar. Bunlar, komut işlemenin bir sonraki düzeyi olan bilinen komutlara bağlı eylemleri temsil eden giriş bağlamalarından farklıdır.
XAML Özellik Öğesi Kullanımı
<object>
<object.InputBindings>
oneOrMoreInputBindings
</object.InputBindings>
</object>
XAML Değerleri
oneOrMoreInputBindings Bir veya daha fazla InputBinding öğe (genellikle KeyBinding veya MouseBinding türetilmiş sınıflar). Bunların her birinin bir Command ve Gesture öznitelik kümesi olması beklenir.