UIElement.InputBindings Eigenschap

Definitie

Hiermee haalt u de verzameling invoerbindingen op die aan dit element zijn gekoppeld.

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

Waarde van eigenschap

De verzameling invoerbindingen.

Voorbeelden

In het volgende voorbeeld wordt deze eigenschap ingevuld op een Window, met één KeyBinding.

<Window.InputBindings>
  <KeyBinding Key="B"
              Modifiers="Control" 
              Command="ApplicationCommands.Open" />
</Window.InputBindings>

Zie XAML-syntaxis in detail voor meer informatie over de XAML-syntaxis voor verzamelingen.

Opmerkingen

Invoerbindingen ondersteunen de binding van opdrachten voor invoerapparaten. Implementeert bijvoorbeeld MouseBinding invoerbindingen die eigenschappen bevatten die specifiek zijn voor muisapparaten.

De verzameling invoerbindingen bevat zowel invoerbindingen die betrekking hebben op het type als invoerbindingen die zijn gedeclareerd op het exemplaar.

Een gerelateerde eigenschap, CommandBindingsonderhoudt een verzameling opdrachtbindingen. Deze verschillen van invoerbindingen omdat ze het volgende niveau van de verwerking van opdrachten vertegenwoordigen: acties die zijn gekoppeld aan bekende opdrachten.

Gebruik van XAML-eigenschapselement

<object>
  <object.InputBindings>
    oneOrMoreInputBindings
  </object.InputBindings>
</object>

XAML-waarden

oneOrMoreInputBindings Een of meer InputBinding elementen (meestal de KeyBinding of MouseBinding afgeleide klassen). Elk van deze is naar verwachting voorzien van een Command en Gesture kenmerkenset.

Van toepassing op

Zie ook