LinkLabel.ProcessDialogKey(Keys) Метод

Определение

Обрабатывает клавишу диалогового окна.

protected:
 override bool ProcessDialogKey(System::Windows::Forms::Keys keyData);
protected override bool ProcessDialogKey (System.Windows.Forms.Keys keyData);
override this.ProcessDialogKey : System.Windows.Forms.Keys -> bool
Protected Overrides Function ProcessDialogKey (keyData As Keys) As Boolean

Параметры

keyData
Keys

Код клавиши и флаги модификаторов.

Возвращаемое значение

Boolean

true, чтобы использовать клавишу; false, чтобы разрешить дальнейшую обработку.

Комментарии

Этот метод вызывается во время предварительной обработки сообщения для обработки символов диалоговых окон, таких как TAB, RETURN, ESCAPE и клавиши со стрелками. Этот метод вызывается только в isInputKey том случае, если метод указывает, что элемент управления не заинтересован в ключе. processDialogKey просто отправляет символ в метод родительского processDialogKey элемента или возвращает значение false, если элемент управления не имеет родительского элемента. Класс Form переопределяет этот метод для выполнения фактической обработки ключей диалоговых окон. При переопределении processDialogKeyэлемент управления должен вернуться true , чтобы указать, что он обработал ключ. Для ключей, которые не обрабатываются элементом управления, следует вернуть результат base.processDialogChar . Элементы управления редко переопределяют этот метод, если когда-либо.

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