Compartilhar via


DataGridViewEditingControlShowingEventHandler Delegar

Definição

Representa o método que manipulará o evento de EditingControlShowing de 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)

Parâmetros

sender
Object

A fonte do evento.

Exemplos

O exemplo de código a seguir ilustra como manipular esse evento para alterar a BackColor propriedade da célula atual. Para executar este exemplo, cole o código em um formulário que contém um DataGridView nomeado dataGridView1 e verifique se o EditingControlShowing evento está associado ao manipulador de eventos.

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

Comentários

Manipule o EditingControlShowing evento para executar a inicialização personalizada do controle de edição quando uma célula entrar no modo de edição. Para personalizar as características de exibição do controle, defina as propriedades do objeto retornado pela DataGridViewEditingControlShowingEventArgs.CellStyle propriedade em vez de definir as propriedades do controle retornado pela DataGridViewEditingControlShowingEventArgs.Control propriedade .

Para obter mais informações sobre como lidar com eventos, consulte Manipulando e levantando eventos.

Ao criar um DataGridViewEditingControlShowingEventHandler delegado, você identifica o método que manipulará o evento. Para associar o evento ao manipulador de eventos, adicione uma instância do delegado ao evento. O manipulador de eventos é chamado sempre que o evento ocorre, a menos que você remova o representante. Para obter mais informações sobre delegados do manipulador de eventos, consulte Manipulando e levantando eventos.

Métodos de Extensão

GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Confira também