Поделиться через


Calendar.OnKeyDown(KeyEventArgs) Метод

Определение

Предоставляет обработку класса для KeyDown перенаправленного события, возникающего, когда пользователь нажимает клавишу, пока этот элемент управления имеет фокус.

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)

Параметры

e
KeyEventArgs

Данные для события.

Комментарии

Calendar переопределяет OnKeyDown метод для поддержки навигации по клавиатуре. Дополнительные сведения см. в описании класса Calendar. Эта реализация помечает KeyDown событие как обработанное путем задания Handled свойства данных true события при нажатии клавиши, например нажатием клавиши СО СТРЕЛКОЙ, выполняет действие навигации.

Примечания для тех, кто наследует этот метод

При переопределении OnKeyDown(KeyEventArgs)всегда вызывайте базовую реализацию в реализации OnKeyDown(KeyEventArgs) . Сбой вызова базовой реализации запрещает базовым классам обрабатывать событие с помощью обработчика классов, что может изменить поведение времени выполнения конечного класса. Базовую реализацию можно вызвать до или после специальной обработки в зависимости от ваших требований.

Применяется к