DataGridView.ColumnDefaultCellStyleChanged Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje, gdy zmienia się wartość DefaultCellStyle właściwości dla kolumny.
public:
event System::Windows::Forms::DataGridViewColumnEventHandler ^ ColumnDefaultCellStyleChanged;
public event System.Windows.Forms.DataGridViewColumnEventHandler ColumnDefaultCellStyleChanged;
public event System.Windows.Forms.DataGridViewColumnEventHandler? ColumnDefaultCellStyleChanged;
member this.ColumnDefaultCellStyleChanged : System.Windows.Forms.DataGridViewColumnEventHandler
Public Custom Event ColumnDefaultCellStyleChanged As DataGridViewColumnEventHandler
Typ zdarzenia
Przykłady
W poniższym przykładzie kodu pokazano użycie tego elementu członkowskiego. W tym przykładzie program obsługi zdarzeń zgłasza wystąpienie ColumnDefaultCellStyleChanged zdarzenia. Ten raport pomaga dowiedzieć się, kiedy wystąpi zdarzenie, i może pomóc w debugowaniu. Aby zgłosić wiele zdarzeń lub często występujących zdarzeń, rozważ zastąpienie MessageBox.Show komunikatu ciągiem Console.WriteLine lub dołączenie go do wielowierszowego TextBoxelementu .
Aby uruchomić przykładowy kod, wklej go w projekcie zawierającym wystąpienie typu DataGridView o nazwie DataGridView1
. Następnie upewnij się, że program obsługi zdarzeń jest skojarzony ze zdarzeniem ColumnDefaultCellStyleChanged .
private void DataGridView1_ColumnDefaultCellStyleChanged(Object sender, DataGridViewColumnEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Column", e.Column );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "ColumnDefaultCellStyleChanged Event" );
}
Private Sub DataGridView1_ColumnDefaultCellStyleChanged(sender as Object, e as DataGridViewColumnEventArgs) _
Handles DataGridView1.ColumnDefaultCellStyleChanged
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "Column", e.Column)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"ColumnDefaultCellStyleChanged Event")
End Sub
Uwagi
To zdarzenie występuje, gdy wszystkie właściwości DataGridViewCellStyle zwrócone przez DefaultCellStyle właściwość kolumny są ustawione na nową wartość lub gdy DefaultCellStyle właściwość kolumny jest ustawiona na nową DataGridViewCellStyle z co najmniej jedną wartością właściwości inną niż poprzedni obiekt stylu komórki.
Aby uzyskać więcej informacji na temat obsługi zdarzeń, zobacz Obsługa i podnoszenie zdarzeń.