Поделиться через


DataGridViewEditingControlShowingEventHandler Делегат

Определение

Представляет метод, который будет обрабатывать EditingControlShowing событие объекта DataGridView.

public delegate void DataGridViewEditingControlShowingEventHandler(System::Object ^ sender, DataGridViewEditingControlShowingEventArgs ^ e);
public delegate void DataGridViewEditingControlShowingEventHandler(object sender, DataGridViewEditingControlShowingEventArgs e);
public delegate void DataGridViewEditingControlShowingEventHandler(object? sender, DataGridViewEditingControlShowingEventArgs e);
type DataGridViewEditingControlShowingEventHandler = delegate of obj * DataGridViewEditingControlShowingEventArgs -> unit
Public Delegate Sub DataGridViewEditingControlShowingEventHandler(sender As Object, e As DataGridViewEditingControlShowingEventArgs)

Параметры

sender
Object

Источник события.

e
DataGridViewEditingControlShowingEventArgs

Объект, DataGridViewEditingControlShowingEventArgs содержащий данные события.

Примеры

В следующем примере кода показано, как обработать это событие, чтобы изменить BackColor свойство текущей ячейки. Чтобы запустить этот пример, вставьте код в форму, содержащую DataGridView именованный dataGridView1 объект, и убедитесь, что EditingControlShowing событие связано с обработчиком событий.

private void dataGridView1_EditingControlShowing(object sender, 
    DataGridViewEditingControlShowingEventArgs e)
{
    e.CellStyle.BackColor = Color.Aquamarine;
}
Private Sub dataGridView1_EditingControlShowing(ByVal sender As Object, _
    ByVal e As DataGridViewEditingControlShowingEventArgs) _
    Handles dataGridView1.EditingControlShowing

    e.CellStyle.BackColor = Color.Aquamarine

End Sub

Комментарии

Обработайте EditingControlShowing событие для выполнения пользовательской инициализации элемента управления редактирования при вводе ячейки в режим редактирования. Чтобы настроить характеристики отображения элемента управления, задайте свойства объекта, возвращаемого DataGridViewEditingControlShowingEventArgs.CellStyle свойством, а не задайте свойства элемента управления, возвращаемого свойством DataGridViewEditingControlShowingEventArgs.Control .

Дополнительные сведения об обработке событий см. в разделе "Обработка и создание событий".

При создании делегата DataGridViewEditingControlShowingEventHandler вы определите метод, который будет обрабатывать событие. Чтобы связать событие с обработчиком событий, добавьте экземпляр делегата в событие. Обработчик событий вызывается всякий раз, когда происходит событие, если вы не удалите делегат. Дополнительные сведения о делегатах обработчика событий см. в разделе "Обработка и создание событий".

Методы расширения

Имя Описание
GetMethodInfo(Delegate)

Возвращает объект, представляющий метод, представленный указанным делегатом.

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

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