Control.OnKeyDown(KeyRoutedEventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, bevor das KeyDown-Ereignis auftritt.
protected:
virtual void OnKeyDown(KeyRoutedEventArgs ^ e) = OnKeyDown;
void OnKeyDown(KeyRoutedEventArgs const& e);
protected virtual void OnKeyDown(KeyRoutedEventArgs e);
function onKeyDown(e)
Protected Overridable Sub OnKeyDown (e As KeyRoutedEventArgs)
Parameter
Die Daten für das Ereignis.
Hinweise
Da es direkt in Control implementiert wird, verfügt OnKeyDown über eine leere Implementierung. Aber jeder Vorgänger in der Hierarchie eines Steuerelements hat möglicherweise eine Implementierung bereitgestellt. Diese Implementierung wird nicht angezeigt, da es sich um internen nativen Code handelt. In einigen Fällen verfügt ein Steuerelement bereits über On-Ereignis-Außerkraftsetzungen, die das behandelte Ereignis markieren. Bei Schlüsselereignissen werden Steuerelemente normalerweise nur für bestimmte Schlüssel verarbeitet, indem Werte in KeyRoutedEventArgs überprüft werden. Beispielsweise erkennt ButtonBase die Leertaste als Möglichkeit zum Auslösen von Click. Der Steuerungscode oder Ihr Code sollte wahrscheinlich nicht alle Schlüsselereignisse unterdrücken, da es ein gängiges Muster ist, schlüsselereignisse in das Stammvisual blasen zu lassen, sodass es sich um Tastenkombinationen oder Beschleuniger für die App-Interaktion handelt. Weitere Informationen finden Sie unter Tastaturinteraktionen.