Udostępnij za pośrednictwem


DataGridViewEditingControlShowingEventHandler Delegat

Definicja

Reprezentuje metodę, która obsłuży EditingControlShowing zdarzenie klasy 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)

Parametry

sender
Object

Źródło zdarzenia.

Przykłady

Poniższy przykład kodu ilustruje sposób obsługi tego zdarzenia w celu zmiany BackColor właściwości bieżącej komórki. Aby uruchomić ten przykład, wklej kod w formularzu zawierającym DataGridView nazwę dataGridView1 i upewnij się, że EditingControlShowing zdarzenie jest skojarzone z programem obsługi zdarzeń.

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

Uwagi

EditingControlShowing Obsłuż zdarzenie, aby wykonać niestandardową inicjację kontrolki edycji, gdy komórka wchodzi w tryb edycji. Aby dostosować właściwości wyświetlania kontrolki, ustaw właściwości obiektu zwracanego przez DataGridViewEditingControlShowingEventArgs.CellStyle właściwość, a nie ustawiając właściwości kontrolki zwróconej przez DataGridViewEditingControlShowingEventArgs.Control właściwość.

Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Podczas tworzenia delegata należy zidentyfikować metodę DataGridViewEditingControlShowingEventHandler , która będzie obsługiwać zdarzenie. Aby skojarzyć zdarzenie z programem obsługi zdarzeń, dodaj wystąpienie delegata do zdarzenia. Program obsługi zdarzeń jest wywoływany przy każdym wystąpieniu zdarzenia, o ile nie usunięto delegata. Aby uzyskać więcej informacji na temat delegatów programu obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.

Metody rozszerzania

GetMethodInfo(Delegate)

Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata.

Dotyczy

Zobacz też