UIElement.InputBindings Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a coleção de ligações de entrada associadas a este elemento.
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
Valor de Propriedade
A coleção de ligações de entrada.
Exemplos
O exemplo seguinte preenche esta propriedade num Window, com um único KeyBinding.
<Window.InputBindings>
<KeyBinding Key="B"
Modifiers="Control"
Command="ApplicationCommands.Open" />
</Window.InputBindings>
Para mais informações sobre a sintaxe XAML para cobranças, veja XAML Syntax In Detail.
Observações
As ligações de entrada suportam a ligação de comandos a dispositivos de entrada. Por exemplo, MouseBinding implementa ligações de entrada que incluem propriedades particulares dos dispositivos rato.
A coleção de ligações de entrada incluirá tanto ligações de entrada que se referem ao tipo como ligações de entrada declaradas na instância.
Uma propriedade relacionada, CommandBindings, mantém uma coleção de ligações de comandos. Estas diferem das ligações de entrada porque representam o nível inferior do processamento de comandos – ações ligadas a comandos conhecidos.
Uso do elemento de propriedade XAML
<object>
<object.InputBindings>
oneOrMoreInputBindings
</object.InputBindings>
</object>
Valores XAML
Ligações umOrMaisInputEntradas Um ou mais InputBinding elementos (tipicamente as KeyBinding classes ou MouseBinding derivadas). Cada um destes deverá ter um Command conjunto de atributos e Gesture .