Udostępnij za pośrednictwem


Calendar.OnKeyDown(KeyEventArgs) Metoda

Definicja

Zapewnia obsługę klas dla zdarzenia kierowanego KeyDown , które występuje, gdy użytkownik naciska klawisz, gdy ta kontrolka ma fokus.

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)

Parametry

e
KeyEventArgs

Dane zdarzenia.

Uwagi

Calendar zastępuje metodę OnKeyDown do obsługi nawigacji za pomocą klawiatury. Aby uzyskać więcej informacji, zobacz klasę Calendar . Ta implementacja KeyDown oznacza zdarzenie jako obsługiwane przez ustawienie Handled właściwości danych zdarzenia na true , gdy naciśnięcie klawisza, na przykład naciśnięcie klawisza ARROW, wykonuje akcję nawigacji.

Notatki dotyczące dziedziczenia

Jeśli zastąpisz metodę OnKeyDown(KeyEventArgs), zawsze wywołaj implementację podstawową w OnKeyDown(KeyEventArgs) implementacji. Niepowodzenie wywołania implementacji podstawowej uniemożliwia klasom bazowym obsługę zdarzenia za pomocą programu obsługi klas, co może spowodować zmianę zachowania czasu wykonywania klasy końcowej. Możesz wywołać podstawową implementację przed lub po specjalnej obsłudze, w zależności od wymagań.

Dotyczy