DataGridViewButtonCell.OnKeyDown(KeyEventArgs, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается при нажатии клавиши знака, когда фокус установлен на ячейку.
protected:
override void OnKeyDown(System::Windows::Forms::KeyEventArgs ^ e, int rowIndex);
protected override void OnKeyDown (System.Windows.Forms.KeyEventArgs e, int rowIndex);
override this.OnKeyDown : System.Windows.Forms.KeyEventArgs * int -> unit
Protected Overrides Sub OnKeyDown (e As KeyEventArgs, rowIndex As Integer)
Параметры
Объект KeyEventArgs, содержащий данные события.
- rowIndex
- Int32
Индекс строки текущей ячейки или значение -1, если ячейка не принадлежит к строке.
Комментарии
При активации с помощью клавиши SPACE этот метод обновляет пользовательский интерфейс ячейки.
Этот метод аналогичен методу Control.OnKeyDown . Он вызывается в той же ситуации, в которой Control.KeyDown возникает событие, но на самом деле событие не вызывается.
Примечания для тех, кто наследует этот метод
При переопределении метода OnKeyDown(KeyEventArgs, Int32) в производном классе нужно убедиться, что вызывается метод OnKeyDown(KeyEventArgs, Int32) базового класса, чтобы зарегистрированные делегаты получили событие.