Leggere in inglese

Condividi tramite


KeyEventHandler Delegato

Definizione

Rappresenta il metodo che gestirà gli eventi KeyUp e KeyDown instradati, oltre agli eventi associati e di anteprima correlati.

C#
public delegate void KeyEventHandler(object sender, KeyEventArgs e);

Parametri

sender
Object

Oggetto a cui è associato il gestore eventi.

e
KeyEventArgs

Dati dell'evento.

Esempio

Nell'esempio seguente viene verificato se la chiave associata all'evento è la Return chiave.

C#
private void OnKeyDownHandler(object sender, KeyEventArgs e)
{
    if (e.Key == Key.Return)
    {
        textBlock1.Text = "You Entered: " + textBox1.Text;
    }
}

Commenti

Questo delegato viene usato con gli eventi collegati seguenti:

Questo delegato viene usato anche con gli eventi indirizzati seguenti sugli elementi di base. Questi eventi indirizzati inoltrano gli eventi collegati elencati in precedenza per renderli più accessibili al modello di elemento generale in WPF.

Gli eventi collegati e gli eventi di base instradati condividono i dati degli eventi e le versioni bubbling e tunneling degli eventi indirizzati condividono anche i dati degli eventi. Ciò può influire sulle caratteristiche gestite dell'evento mentre viaggia la route dell'evento. Per informazioni dettagliate, vedere Panoramica dell'input.

Metodi di estensione

GetMethodInfo(Delegate)

Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.

Si applica a

Prodotto Versioni
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Vedi anche