Aracılığıyla paylaş


UIElement.InputBindings Özellik

Tanım

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

InputBindingCollection

Giriş bağlamaları koleksiyonu.

Örnekler

Aşağıdaki örnek, üzerinde bu özelliği tek KeyBindingbir Windowile 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.

İlgili özelliği, CommandBindingskomut bağlamaları koleksiyonunu korur. 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 özniteliğine sahip olması beklenir.

Şunlara uygulanır

Ayrıca bkz.