다음을 통해 공유


KeyBinding.Key 속성

정의

Key과 연결된 KeyGestureKeyBinding를 가져오거나 설정합니다.

public:
 property System::Windows::Input::Key Key { System::Windows::Input::Key get(); void set(System::Windows::Input::Key value); };
public System.Windows.Input.Key Key { get; set; }
member this.Key : System.Windows.Input.Key with get, set
Public Property Key As Key

속성 값

Key

KeyGesture의 키 부분입니다. 기본값은 None입니다.

설명

기능 키와 숫자 키패드의 키를 제외 하 고는 KeyGesture 포함 해야 합니다는 Key 와 하나 이상의 ModifierKeys합니다.

XAML(Extensible Application Markup Language)에서 를 정의하는 KeyBinding 경우 두 가지 방법으로 를 지정할 KeyGesture수 있습니다. XAML에서 를 KeyBinding 설정하는 첫 번째 방법은 요소의 KeyBinding 특성을 정의 Gesture 하여 구문에서 키와 한정자를 단일 문자열(예: "CTRL+P")로 지정할 수 있도록 하는 것입니다. 두 번째 방법은 정의 하는 Key 특성 및 Modifiers 의 특성을 KeyBinding 요소입니다. 설정 하는 두 가지는 KeyGesture 동일 같은 내부 개체를 수정 하지만 둘 다 충돌 되는 수는 있습니다. 에서는 때 합니다 Key, Modifiers, 및 Gesture 특성이 모두 설정 되어, 정의 된 특성 마지막에 사용할는 KeyGesture합니다. 예를 들어 상황을 잠재적으로 있습니다를 Key 집합 마지막으로 위의 제스처의 키 구성 요소 바로 덮어쓰게 않지만 제스처의 한정자를 그대로 둡니다. 일반적으로 XAML의 Gesture 특성만 사용하는 것이 좋습니다. 이렇게 하면 모호성이 방지되고 가장 간소화된 구문을 제공하며 직렬화에 가장 간단한 표현을 제공합니다.

적용 대상

추가 정보