DataGridView.RowDefaultCellStyleChanged Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando cambia il valore della proprietà DefaultCellStyle di una riga.
public:
event System::Windows::Forms::DataGridViewRowEventHandler ^ RowDefaultCellStyleChanged;
public event System.Windows.Forms.DataGridViewRowEventHandler RowDefaultCellStyleChanged;
public event System.Windows.Forms.DataGridViewRowEventHandler? RowDefaultCellStyleChanged;
member this.RowDefaultCellStyleChanged : System.Windows.Forms.DataGridViewRowEventHandler
Public Custom Event RowDefaultCellStyleChanged As DataGridViewRowEventHandler
Tipo evento
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo membro. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento RowDefaultCellStyleChanged . Questo report consente di apprendere quando si verifica l'evento e può essere utile per eseguire il debug. Per segnalare più eventi o eventi che si verificano spesso, è consigliabile sostituire MessageBox.Show con Console.WriteLine o aggiungere il messaggio a una multilinea TextBox.
Per eseguire il codice di esempio, incollarlo in un progetto contenente un'istanza di tipo DataGridView denominata DataGridView1
. Assicurarsi quindi che il gestore eventi sia associato all'evento RowDefaultCellStyleChanged .
private void DataGridView1_RowDefaultCellStyleChanged(Object sender, DataGridViewRowEventArgs e) {
System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "Row", e.Row );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "RowDefaultCellStyleChanged Event" );
}
Private Sub DataGridView1_RowDefaultCellStyleChanged(sender as Object, e as DataGridViewRowEventArgs) _
Handles DataGridView1.RowDefaultCellStyleChanged
Dim messageBoxVB as New System.Text.StringBuilder()
messageBoxVB.AppendFormat("{0} = {1}", "Row", e.Row)
messageBoxVB.AppendLine()
MessageBox.Show(messageBoxVB.ToString(),"RowDefaultCellStyleChanged Event")
End Sub
Commenti
Questo evento si verifica quando una proprietà restituita dalla DefaultCellStyle proprietà per una riga viene impostata su un nuovo valore o quando la DefaultCellStyle proprietà per una riga viene impostata su un nuovo DataGridViewCellStyle con almeno un valore di DataGridViewCellStyle proprietà diverso rispetto all'oggetto stile cella precedente.
Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.