Udostępnij za pośrednictwem


ButtonBase.OnKeyDown(KeyEventArgs) Metoda

Definicja

OnKeyUp(KeyEventArgs) Zgłasza zdarzenie.

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

Parametry

kevent
KeyEventArgs

Element KeyEventArgs zawierający dane zdarzenia.

Uwagi

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.

Metoda OnKeyDown umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.

Uwaga

Nie należy wywoływać OnKeyDown , jeśli przycisk jest wyłączony (obejmuje to wywołania metody klasy OnKeyDown bazowej podczas zastępowania OnKeyDown w klasie pochodnej). Podczas wyłączania przycisku w przesłonięciu OnKeyDownmetody należy wywołać metodę klasy OnKeyDown bazowej przed wyłączeniem przycisku lub w ogóle go nie wywołać.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnKeyDown(KeyEventArgs) w klasie pochodnej należy wywołać metodę klasy OnKeyDown(KeyEventArgs) bazowej, aby zarejestrowani delegaci otrzymywali zdarzenie.

Dotyczy

Zobacz też