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)
Параметры
Данные для события.
Комментарии
Calendar переопределяет метод для поддержки OnKeyDown навигации с помощью клавиатуры. Дополнительные сведения см. в описании класса Calendar. Эта реализация помечает KeyDown событие как обработанное, задав свойству Handled данных true
события значение , когда нажатие клавиши, например нажатие клавиши ARROW, выполняет действие навигации.
Примечания для тех, кто наследует этот метод
При переопределении OnKeyDown(KeyEventArgs)всегда вызывайте базовую реализацию в реализации OnKeyDown(KeyEventArgs) . Если не вызвать базовую реализацию, базовые классы не могут обрабатывать событие с помощью обработчика класса, что может изменить поведение конечного класса во время выполнения. Базовую реализацию можно вызывать до или после специальной обработки в зависимости от ваших требований.