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
Источник события.
Объект, 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) |
Возвращает объект, представляющий метод, представленный указанным делегатом. |