KeyEventHandler 대리자

정의

연결된 이벤트 및 미리 보기 이벤트뿐만 아니라 라우트된 이벤트와 KeyUp 관련된 이벤트를 처리 KeyDown 할 메서드를 나타냅니다.

public delegate void KeyEventHandler(System::Object ^ sender, KeyEventArgs ^ e);
public delegate void KeyEventHandler(object sender, KeyEventArgs e);
type KeyEventHandler = delegate of obj * KeyEventArgs -> unit
Public Delegate Sub KeyEventHandler(sender As Object, e As KeyEventArgs)

매개 변수

sender
Object

이벤트 처리기가 연결된 개체입니다.

e
KeyEventArgs

이벤트 데이터입니다.

예제

다음 예제에서는 이벤트와 연결된 키가 키인지 여부를 확인합니다 Return .

private void OnKeyDownHandler(object sender, KeyEventArgs e)
{
    if (e.Key == Key.Return)
    {
        textBlock1.Text = "You Entered: " + textBox1.Text;
    }
}
Private Sub OnKeyDownHandler(ByVal sender As Object, ByVal e As KeyEventArgs)
    If (e.Key = Key.Return) Then
        textBlock1.Text = "You Entered: " + textBox1.Text
    End If
End Sub

설명

이 대리자는 다음과 같은 연결된 이벤트와 함께 사용됩니다.

이 대리자는 기본 요소에서 다음과 같은 라우트된 이벤트와 함께 사용됩니다. 이러한 라우트된 이벤트는 이전에 나열된 연결된 이벤트를 전달하여 WPF의 일반 요소 모델에 더 쉽게 액세스할 수 있도록 합니다.

연결된 이벤트 및 기본 요소 라우트된 이벤트는 해당 이벤트 데이터를 공유하고 라우트된 이벤트의 버블링 및 터널링 버전도 이벤트 데이터를 공유합니다. 이는 이벤트 경로를 이동할 때 이벤트의 처리된 특성에 영향을 줄 수 있습니다. 자세한 내용은 입력 개요를 참조하세요.

확장명 메서드

Name Description
GetMethodInfo(Delegate)

지정된 대리자가 나타내는 메서드를 나타내는 개체를 가져옵니다.

적용 대상

추가 정보