UIElement.InputBindings UIElement.InputBindings UIElement.InputBindings UIElement.InputBindings Property

정의

이 요소에 연결된 입력 바인딩의 컬렉션을 가져옵니다.Gets the collection of input bindings associated with this element.

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

속성 값

입력 바인딩 컬렉션입니다.The collection of input bindings.

예제

다음 예제에서이 속성을 채우는 Window, 단일 KeyBinding합니다.The following example populates this property on a Window, with a single KeyBinding.

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

에 대 한 자세한 내용은 합니다 XAMLXAML 컬렉션에 대 한 구문 참조 XAML 구문 정보합니다.For more information about the XAMLXAML syntax for collections, see XAML Syntax In Detail.

설명

입력된 바인딩은 입력 디바이스에 명령의 바인딩을 지원 합니다.Input bindings support the binding of commands to input devices. 예를 들어 MouseBinding 입력 마우스 디바이스와 관련 된 속성을 포함 하는 바인딩을 구현 합니다.For example, MouseBinding implements input bindings that include properties that are particular to mouse devices.

입력 바인딩의 컬렉션 형식에 속하는 입력된 바인딩 뿐만 아니라 인스턴스에서 선언 된 입력된 바인딩은 모두 포함 됩니다.The collection of input bindings will include both input bindings that pertain to the type as well as input bindings that are declared on the instance.

관련된 속성을 CommandBindings, 명령 바인딩의 컬렉션을 유지 합니다.A related property, CommandBindings, maintains a collection of command bindings. 이러한 위치를 나타낸다는 점에서 다음 수준 아래로 명령 처리-알려진된 명령에 연결 된 작업의 입력 바인딩에서 다릅니다.These differ from input bindings in that they represent the next level down of command processing - actions that are tied to known commands.

XAML 속성 요소 사용XAML Property Element Usage

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

XAML 값XAML Values

oneOrMoreInputBindingsoneOrMoreInputBindings
하나 이상의 InputBinding 요소 (일반적으로 KeyBinding 또는 MouseBinding 파생 클래스).One or more InputBinding elements (typically the KeyBinding or MouseBinding derived classes). 이러한 각 것으로 예상 되는 CommandGesture 특성이 설정 합니다.Each of these is expected to have a Command and Gesture attribute set.

적용 대상

추가 정보