LinkLabel.ProcessDialogKey(Keys) 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.
Verarbeitet eine Tastatureingabe im Dialogfeld.
protected:
override bool ProcessDialogKey(System::Windows::Forms::Keys keyData);
protected override bool ProcessDialogKey (System.Windows.Forms.Keys keyData);
override this.ProcessDialogKey : System.Windows.Forms.Keys -> bool
Protected Overrides Function ProcessDialogKey (keyData As Keys) As Boolean
Parameter
- keyData
- Keys
Tastencode und Modifiziererflags.
Gibt zurück
true
, um die Taste abschließend zu verarbeiten, false
, um eine Weiterverarbeitung zuzulassen.
Hinweise
Diese Methode wird während der Vorverarbeitung von Nachrichten aufgerufen, um Dialogzeichen wie TAB, RÜCKGABE, ESCAPE und Pfeiltasten zu behandeln. Diese Methode wird nur aufgerufen, wenn die Methode angibt, dass das isInputKey
Steuerelement nicht an dem Schlüssel interessiert ist. processDialogKey
sendet einfach das Zeichen an die Methode des übergeordneten processDialogKey
Elements oder gibt false zurück, wenn das Steuerelement kein übergeordnetes Element aufweist. Die Form
Klasse überschreibt diese Methode, um die tatsächliche Verarbeitung von Dialogfeldschlüsseln auszuführen. Beim Außerkraftsetzen processDialogKey
sollte ein Steuerelement zurückgegeben true
werden, um anzugeben, dass er den Schlüssel verarbeitet hat. Für Schlüssel, die nicht vom Steuerelement verarbeitet werden, sollte das Ergebnis base.processDialogChar
zurückgegeben werden. Steuerelemente müssen diese Methode selten außer Kraft setzen.