InputBindingCollection.Add(InputBinding) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee voegt u de opgegeven InputBinding waarde toe.InputBindingCollection
public:
int Add(System::Windows::Input::InputBinding ^ inputBinding);
public int Add(System.Windows.Input.InputBinding inputBinding);
member this.Add : System.Windows.Input.InputBinding -> int
Public Function Add (inputBinding As InputBinding) As Integer
Parameters
- inputBinding
- InputBinding
De binding die moet worden toegevoegd aan de verzameling.
Retouren
Geeft altijd 0 terug. Dit wijkt af van de standaard IList implementatie waarvoor Addde index moet worden geretourneerd waar het nieuwe item aan de verzameling is toegevoegd.
Uitzonderingen
inputBinding is null.
Voorbeelden
In het volgende voorbeeld wordt een KeyGesture bestand gemaakt en gekoppeld aan een KeyBinding. De KeyBinding wordt toegevoegd aan de InputBindingCollection op een Window.
<Window.InputBindings>
<KeyBinding Key="B"
Modifiers="Control"
Command="ApplicationCommands.Open" />
</Window.InputBindings>
KeyGesture OpenKeyGesture = new KeyGesture(
Key.B,
ModifierKeys.Control);
KeyBinding OpenCmdKeybinding = new KeyBinding(
ApplicationCommands.Open,
OpenKeyGesture);
this.InputBindings.Add(OpenCmdKeybinding);
Dim OpenKeyGesture As New KeyGesture(Key.B, ModifierKeys.Control)
Dim OpenCmdKeybinding As New KeyBinding(ApplicationCommands.Open, OpenKeyGesture)
Me.InputBindings.Add(OpenCmdKeybinding)
Het XAML-voorbeeld gebruikt niet letterlijk Add, maar Add wordt impliciet aangeroepen door de XAML-verwerkingsondersteuning voor verzamelingen. Zie XAML Overview (WPF) voor meer informatie over XAML en verzamelingen.