KeyEventHandler Delegált

Definíció

Azt a metódust jelöli, amely kezeli az és KeyUp az irányított eseményeket, valamint a KeyDown kapcsolódó csatolt és előzetes verziójú eseményeket.

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)

Paraméterek

sender
Object

Az az objektum, amelyhez az eseménykezelő csatlakoztatva van.

e
KeyEventArgs

Az esemény adatai.

Példák

Az alábbi példa ellenőrzi, hogy az eseményhez társított kulcs-e a Return kulcs.

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

Megjegyzések

Ez a meghatalmazott a következő csatolt eseményekkel használható:

Ez a meghatalmazott az alábbi irányított eseményekhez is használható az alapelemeken. Ezek az irányított események továbbítják a korábban felsorolt csatolt eseményeket, hogy akadálymentesebbé tegyék őket a WPF általános elemmodellje számára.

A csatolt események és az alapelem által irányított események megosztják az eseményadatokat, és az irányított események buborékos és bújtatási verziói is megosztják az eseményadatokat. Ez hatással lehet az esemény kezelt jellemzőire az esemény útvonalán való áthaladás során. További részletekért lásd a Bemenet áttekintése című témakört.

Bővítő metódusok

Name Description
GetMethodInfo(Delegate)

Lekéri a megadott meghatalmazott által képviselt metódust képviselő objektumot.

A következőre érvényes:

Lásd még