UIElement.PreviewKeyDown Ereignis
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.
Tritt auf, wenn eine Taste gedrückt wird, während sich der Fokus auf diesem Element befindet.
public:
virtual event System::Windows::Input::KeyEventHandler ^ PreviewKeyDown;
public event System.Windows.Input.KeyEventHandler PreviewKeyDown;
member this.PreviewKeyDown : System.Windows.Input.KeyEventHandler
Public Custom Event PreviewKeyDown As KeyEventHandler
Ereignistyp
Implementiert
Hinweise
Die Tastenbehandlung interagiert mit anderen Plattformfeatures wie Befehls- und Textkomposition. Das KeyDown Ereignis ist ein Texteingabeereignis auf niedrigerer Ebene, das sich möglicherweise nicht wie erwartet auf bestimmten Steuerelementen verhält. Dies liegt daran, dass einige Steuerelemente die Kontrolle über das Kompositing oder die Klassenbehandlung verfügen, die eine höhere Version der Texteingabebehandlung und verwandter Ereignisse bereitstellt.
Dieses Ereignis erstellt einen Alias für das angefügte Ereignis für diese Klasse, sodass sie PreviewKeyDown Teil der Keyboard.PreviewKeyDown Klassenmitgliederliste ist, wenn UIElement sie als Basiselement geerbt wird. Ereignishandler, die an das Ereignis angefügt sind, werden an das PreviewKeyDown zugrunde Keyboard.PreviewKeyDown liegende angefügte Ereignis angefügt und erhalten dieselbe Ereignisdateninstanz.
Informationen zum Routingereignis
Bezeichnerfeld | PreviewKeyDownEvent |
Routingstrategie | Tunneling |
Delegat | KeyEventHandler |
Das entsprechende bubbling-Ereignis ist KeyDown.
OnPreviewKeyDown Überschreiben, um die Klassenbehandlung für dieses Ereignis in abgeleiteten Klassen zu implementieren.