UIElement.TextInputUpdate 이벤트

2013-12-13

IME(입력기)를 통해 텍스트가 계속 작성될 때 발생합니다.

Namespace:  System.Windows
어셈블리:  System.Windows(System.Windows.dll)
XMLNS for XAML: xmlns에 매핑되지 않습니다.

public event TextCompositionEventHandler TextInputUpdate
<uiElement TextInputUpdate="eventhandler"/>

TextCompositionEventHandler를 기반으로 처리기를 사용하여 이 이벤트를 처리합니다.

TextInput 처리와 반대로 포커스가 있는 UI 요소에서 이 이벤트를 처리하는 시나리오는 IME 입력 처리에만 적용됩니다. 일반적으로 IME는 텍스트 입력 컨트롤에 대해서만 사용할 수 있습니다 (특히 TextBox 및 파생 클래스).

TextInputUpdate의 경우 일반적으로 이벤트 데이터에 있는 TextCompositionText 값 사이의 관계가 중요합니다.

이 이벤트는 버블링 이벤트입니다. 이는 개체 트리에서 부모-자식 관계로 연결된 일련의 개체에 대해 여러 개의 TextInputUpdate 처리기가 등록되어 있을 경우 이동 경로가 부모 방향인 관계에 포함된 각 개체에서 이벤트를 수신함을 의미합니다. 이벤트 처리기에서 사용할 수 있는 sender는 이벤트가 처리되는 개체를 식별합니다. 이 개체는 이벤트가 시작된 입력 조건을 실제로 받는 개체가 아닐 수도 있습니다. 이벤트를 시작한 개체를 가져오려면 이벤트의 RoutedEventArgs 이벤트 데이터에서 OriginalSource 값을 사용합니다. 라우트된 이벤트 개념에 대한 자세한 내용은 Windows Phone의 텍스트를 참조하세요.

Windows Phone의 IME 지원은 TextBox에 설정할 수 있는 IME 처리 및 동작에 영향을 미칠 수 있는 연결된 속성도 포함합니다. InputMethod를 참조하세요.

TextInputUpdate 및 OnTextInputUpdate

컨트롤 클래스의 경우(Control에서 파생되는 모든 클래스) OnTextInputUpdate에 정의된 대로 이 이벤트에 대해 할당된 가상/재정의 처리기가 있을 수 있습니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1

Windows Phone

표시:
© 2014 Microsoft