События, поддерживаемые библиотекой для класса Таблица (DataGridView), и ссылка на свойство задающее обработчик события, перечислены ниже. Полный список членов класса Таблица (DataGridView) смотрите в разделе Таблица (DataGridView) Члены.
ДвойноеНажатие (DoubleClick) (унаследовано от ЭлементУправления (Control)) |
Происходит когда элемент управления дважды щелкнут. |
ДвойноеНажатиеЯчейки (CellDoubleClick) |
Происходит при щелчке в любой части ячейки. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
ЗначениеЯчейкиИзменено (CellValueChanged) |
Происходит при изменении значения ячейки. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
КлавишаВверх (KeyUp) (унаследовано от ЭлементУправления (Control)) |
Происходит когда отпускается клавиша, если элемент управления имеет фокус. Аргументы события представлены классом КлавишаАрг (KeyEventArgs). |
КлавишаВниз (KeyDown) (унаследовано от ЭлементУправления (Control)) |
Происходит при нажатии клавиши в то время как элемент управления имеет фокус. Аргументы события представлены классом КлавишаАрг (KeyEventArgs). |
КлавишаНажата (KeyPress) (унаследовано от ЭлементУправления (Control)) |
Происходит при нажатии клавиши в то время как элемент управления имеет фокус. Аргументы события представлены классом КлавишаНажатаАрг (KeyPressEventArgs). |
МышьНадЭлементом (MouseEnter) (унаследовано от ЭлементУправления (Control)) |
Происходит когда указатель мыши находится над элементом управления. |
МышьНадЯчейкой (CellMouseEnter) |
Происходит при наведении указателя мыши на ячейку. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
МышьПокинулаЭлемент (MouseLeave) (унаследовано от ЭлементУправления (Control)) |
Происходит когда указатель мыши покидает пределы элемента управления. |
МышьПокинулаЯчейку (CellMouseLeave) |
Происходит когда указатель мыши выходит за пределы ячейки. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
Нажатие (Click) (унаследовано от ЭлементУправления (Control)) |
Происходит при нажатии элемента управления. |
НажатиеСодержимогоЯчейки (CellContentClick) |
Происходит при щелчке по содержимому ячейки. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
НажатиеЯчейки (CellClick) |
Происходит при щелчке по любой части ячейки. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
ПоложениеИзменено (LocationChanged) (унаследовано от ЭлементУправления (Control)) |
Происходит при изменении свойства Положение (Location). |
ПриВходе (Enter) (унаследовано от ЭлементУправления (Control)) |
Происходит при входе в элемент управления. |
ПриВходеВСтроку (RowEnter) |
Происходит когда строка получает фокус ввода, но перед этим становится текущей строкой. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
ПриВходеВЯчейку (CellEnter) |
Происходит когда текущая ячейка изменяется в элементе управления Таблица (DataGridView), или когда этот элемент управления получает фокус ввода. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
ПриЗадержкеМыши (MouseHover) (унаследовано от ЭлементУправления (Control)) |
Происходит когда указатель мыши задерживается на элементе управления. |
ПриНажатииЗаголовкаКолонки (ColumnHeaderMouseClick) |
Происходит при щелчке заголовка колонки. Аргументы события представлены классом ЯчейкаТаблицыМышьАрг (DataGridViewCellMouseEventArgs). |
ПриНажатииЗаголовкаСтроки (RowHeaderMouseClick) |
Происходит при щелчке в пределах заголовка строки. Аргументы события представлены классом ЯчейкаТаблицыМышьАрг (DataGridViewCellMouseEventArgs). |
ПриНажатииКнопкиМыши (MouseDown) (унаследовано от ЭлементУправления (Control)) |
Происходит при нажатии кнопки мыши, если указатель мыши находится на элементе управления. Аргументы события представлены классом МышьАрг (MouseEventArgs). |
ПриНажатииКнопкиМышиВЯчейке (CellMouseDown) |
Происходит при нажатии кнопки мыши, когда указатель мыши находится в пределах ячейки. Аргументы события представлены классом ЯчейкаТаблицыМышьАрг (DataGridViewCellMouseEventArgs). |
ПриОтпусканииМыши (MouseUp) (унаследовано от ЭлементУправления (Control)) |
Происходит при отпускании кнопки мыши, когда указатель мыши находится на элементе управления. Аргументы события представлены классом МышьАрг (MouseEventArgs). |
ПриОтпусканииМышиНадЯчейкой (CellMouseUp) |
Происходит если пользователь отпускает кнопку мыши, когда указатель мыши находится на ячейке. Аргументы события представлены классом ЯчейкаТаблицыМышьАрг (DataGridViewCellMouseEventArgs). |
ПриПеремещении (Move) (унаследовано от ЭлементУправления (Control)) |
Происходит при перемещении элемента управления. |
ПриПеремещенииМыши (MouseMove) (унаследовано от ЭлементУправления (Control)) |
Происходит когда указатель мыши переместился над элементом управления. Аргументы события представлены классом МышьАрг (MouseEventArgs). |
ПриПеремещенииМышиНадЯчейкой (CellMouseMove) |
Происходит когда указатель мыши перемещается в пределы элемента управления Таблица (DataGridView). Аргументы события представлены классом ЯчейкаТаблицыМышьАрг (DataGridViewCellMouseEventArgs). |
ПриПерерисовке (Paint) (унаследовано от ЭлементУправления (Control)) |
Происходит когда элемент управления перерисован. Аргументы события представлены классом РисованиеАрг (PaintEventArgs). |
ПриПотереФокуса (LostFocus) (унаследовано от ЭлементУправления (Control)) |
Происходит когда элемент управления теряет фокус. |
ПриУходе (Leave) (унаследовано от ЭлементУправления (Control)) |
Происходит когда фокус ввода покидает элемент управления. |
ПриУходеИзСтроки (RowLeave) |
Происходит когда строка теряет фокус (строка больше не является текущей). Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
ПриУходеИзЯчейки (CellLeave) |
Происходит при перемещении фокуса с данной ячейки (ячейка больше не является текущей). Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
РазмерИзменен (SizeChanged) (унаследовано от ЭлементУправления (Control)) |
Происходит при изменении значения свойства Размер (Size). |
РедактированиеЯчейкиЗавершено (CellEndEdit) |
Происходит при остановке режима правки для выбранной ячейки. Аргументы события представлены классом ЯчейкаТаблицыАрг (DataGridViewCellEventArgs). |
РедактированиеЯчейкиНачато (CellBeginEdit) |
Происходит при запуске режима правки для выбранных ячеек. Аргументы события представлены классом ЯчейкаОтменаАрг (DataGridViewCellCancelEventArgs). |
ТекстИзменен (TextChanged) (унаследовано от ЭлементУправления (Control)) |
Происходит при изменении свойства Текст (Text). |
ТекущаяЯчейкаИзменена (CurrentCellChanged) |
Происходит при изменении значения свойства Таблица.ТекущаяЯчейка (DataGridView.CurrentCell). |
ЭлементДобавлен (ControlAdded) (унаследовано от ЭлементУправления (Control)) |
Происходит при добавлении нового элемента управления в ЭлементыУправления (ControlCollection). Аргументы события представлены классом ЭлементУправленияАрг (ControlEventArgs). |
ЭлементУдален (ControlRemoved) (унаследовано от ЭлементУправления (Control)) |
Происходит при удалении элемента управления из ЭлементыУправления (ControlCollection). Аргументы события представлены классом ЭлементУправленияАрг (ControlEventArgs). |