DataGridViewComboBoxEditingControl.EditingControlWantsInputKey Метод

Определение

Определяет, является ли заданная клавиша обычной клавишей ввода, которая должна обрабатываться элементом управления "Поле ввода", или специальной клавишей, которая должна обрабатываться объектом DataGridView.

public:
 virtual bool EditingControlWantsInputKey(System::Windows::Forms::Keys keyData, bool dataGridViewWantsInputKey);
public virtual bool EditingControlWantsInputKey (System.Windows.Forms.Keys keyData, bool dataGridViewWantsInputKey);
abstract member EditingControlWantsInputKey : System.Windows.Forms.Keys * bool -> bool
override this.EditingControlWantsInputKey : System.Windows.Forms.Keys * bool -> bool
Public Overridable Function EditingControlWantsInputKey (keyData As Keys, dataGridViewWantsInputKey As Boolean) As Boolean

Параметры

keyData
Keys

Побитовое сочетание значений Keys, представляющее нажатую клавишу.

dataGridViewWantsInputKey
Boolean

Значение true, чтобы показать, что элемент управления DataGridView может обработать клавишу, и значение false в противном случае.

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

Boolean

Значение true, если заданная клавиша является обычной клавишей ввода, которая должна обрабатываться элементом управления "Поле ввода", и значение false в противном случае.

Реализации

Комментарии

Элемент DataGridView управления вызывает этот метод, чтобы определить, следует ли обрабатывать входной ключ или разрешить элементу управления редактирования обрабатывать его.

Этот метод возвращает значение true , если keyData включает или содержит Up значения, Down а также отображается раскрывающийся список и keyData включает Escape значения или Enter значения. Метод также возвращает true, если значение параметра dataGridViewWantsInputKey —false. В противном случае данный метод возвращает значение false.

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

См. также раздел