CheckBox.OnKeyDown(KeyEventArgs) CheckBox.OnKeyDown(KeyEventArgs) CheckBox.OnKeyDown(KeyEventArgs) CheckBox.OnKeyDown(KeyEventArgs) Method

Definition

Reagiert auf ein CheckBoxKeyDown-EreignisResponds to a CheckBoxKeyDown event.

protected:
 override void OnKeyDown(System::Windows::Input::KeyEventArgs ^ e);
protected override void OnKeyDown (System.Windows.Input.KeyEventArgs e);
override this.OnKeyDown : System.Windows.Input.KeyEventArgs -> unit
Protected Overrides Sub OnKeyDown (e As KeyEventArgs)

Parameter

e
KeyEventArgs KeyEventArgs KeyEventArgs KeyEventArgs

Das KeyEventArgs, das die Ereignisdaten enthält.The KeyEventArgs that contains the event data.

Hinweise

Diese Implementierung markiert das KeyDown Ereignis als behandelt, indem die Handled -Eigenschaft der Ereignisdaten auf true festgelegt wird, wenn der Benutzer die Plus-oder Minus-Taste drückt.This implementation marks the KeyDown event as handled by setting the Handled property of the event data to true when the user presses the plus or the minus key.

Diese Methode legt IsChecked auf true fest, wenn der Benutzer die Plus-Taste false drückt, und auf, wenn der Benutzer die Minus-Taste drückt.This method sets IsChecked to true when the user presses the plus key and to false when the user presses the minus key.

Hinweise für Vererber

Wenn Sie über OnKeyDown(KeyEventArgs)schreiben, müssen Sie immer die Basis Implementierung OnKeyDown(KeyEventArgs) in der Implementierung von aufzurufen.If you override OnKeyDown(KeyEventArgs), always call the base implementation in your OnKeyDown(KeyEventArgs) implementation. Wenn Sie die Basis Implementierung nicht aufzurufen, wird verhindert, dass Basisklassen das Ereignis mit einem Klassen Handler behandeln, der das Laufzeitverhalten der endgültigen Klasse möglicherweise ändert.Failure to call the base implementation prevents base classes from handling the event with a class handler, which might change the run-time behavior of the final class. Abhängig von Ihren Anforderungen können Sie die Basis Implementierung entweder vor oder nach ihrer speziellen Behandlung abrufen.You can call the base implementation either before or after your special handling, depending on your requirements.

Gilt für: