다음을 통해 공유


UIElement.InputBindings 속성

정의

이 요소에 연결된 입력 바인딩의 컬렉션을 가져옵니다.

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

속성 값

InputBindingCollection

입력 바인딩 컬렉션입니다.

예제

다음 예제에서는 이 속성을 Window단일 KeyBinding로 채웁니다.

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

컬렉션의 XAML 구문에 대한 자세한 내용은 XAML 구문 세부 정보를 참조하세요.

설명

입력된 바인딩은 입력 디바이스에 명령의 바인딩을 지원 합니다. 예를 들어 MouseBinding 입력 마우스 디바이스와 관련 된 속성을 포함 하는 바인딩을 구현 합니다.

입력 바인딩 컬렉션에는 형식과 관련된 입력 바인딩과 인스턴스에 선언된 입력 바인딩이 모두 포함됩니다.

관련 속성은 CommandBindings명령 바인딩 컬렉션을 유지 관리합니다. 이는 명령 처리의 다음 수준인 알려진 명령에 연결된 동작을 나타낸다는 점에서 입력 바인딩과 다릅니다.

XAML 속성 요소 사용

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

XAML 값

oneOrMoreInputBindings
하나 이상의 InputBinding 요소(일반적으로 KeyBinding 파생 클래스)MouseBinding 이들 각각에는 a 및 Gesture 특성 집합이 Command 있어야 합니다.

적용 대상

추가 정보