CommandBindingCollection.Add(CommandBinding) Método

Definición

Agrega el objeto de CommandBinding especificado a esta clase CommandBindingCollection.

C#
public int Add (System.Windows.Input.CommandBinding commandBinding);

Parámetros

commandBinding
CommandBinding

Enlace que se va a agregar a la colección.

Devoluciones

Es 0 si la operación se ha realizado correctamente (observe que este no es el índice del elemento agregado).

Excepciones

commandBinding es NULL.

Ejemplos

En el ejemplo siguiente se crea un CommandBinding objeto y se agrega a de CommandBindingCollection .Window

XAML
<Window x:Class="SDKSamples.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:custom="clr-namespace:SDKSamples"
    Height="600" Width="800"
    >
  <Window.CommandBindings>
    <CommandBinding Command="{x:Static custom:Window1.CustomRoutedCommand}"
                    Executed="ExecutedCustomCommand"
                    CanExecute="CanExecuteCustomCommand" />
  </Window.CommandBindings>
C#
CommandBinding customCommandBinding = new CommandBinding(
    CustomRoutedCommand, ExecutedCustomCommand, CanExecuteCustomCommand);

// attach CommandBinding to root window
this.CommandBindings.Add(customCommandBinding);

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Consulte también