이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

UIElement.TextInputStart 이벤트

2013-12-13

UI 요소가 장치 독립적인 방식으로 텍스트를 처음 가져올 때 발생합니다.

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

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

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

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

이 이벤트는 IME 텍스트 항목은 물론 일반 텍스트 입력을 시작할 때 텍스트 입력 처리 시작 부분에서 발생합니다. TextInput과 반대로 이 이벤트를 사용하는 시나리오는 주로 IME 입력을 처리하는 것입니다. 일반적으로 IME는 텍스트 입력 컨트롤에 대해서만 사용할 수 있습니다. 그러나 이벤트는 컨테이너로 버블링되고 여기에서 처리될 수 있습니다.

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

TextInputStart 및 OnTextInputStart

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

Windows Phone OS

지원되는 버전: 8.0, 7.1

Windows Phone

표시:
© 2015 Microsoft