Condividi tramite


DataGridViewCellStyleContentChangedEventArgs Classe

Definizione

Fornisce i dati per l'evento CellStyleContentChanged.

public ref class DataGridViewCellStyleContentChangedEventArgs : EventArgs
public class DataGridViewCellStyleContentChangedEventArgs : EventArgs
type DataGridViewCellStyleContentChangedEventArgs = class
    inherit EventArgs
Public Class DataGridViewCellStyleContentChangedEventArgs
Inherits EventArgs
Ereditarietà
DataGridViewCellStyleContentChangedEventArgs

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di questo tipo. Nell'esempio un gestore eventi segnala l'occorrenza dell'evento CellStyleContentChanged . Questo report consente di apprendere quando si verifica l'evento e può essere utile per il debug. Per segnalare più eventi o eventi che si verificano di frequente, provare a sostituire Show o Console.WriteLine accodare il messaggio a un oggetto 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 CellStyleContentChanged .

private void DataGridView1_CellStyleContentChanged(Object sender, DataGridViewCellStyleContentChangedEventArgs e) {

System.Text.StringBuilder messageBoxCS = new System.Text.StringBuilder();
messageBoxCS.AppendFormat("{0} = {1}", "CellStyle", e.CellStyle );
messageBoxCS.AppendLine();
messageBoxCS.AppendFormat("{0} = {1}", "CellStyleScope", e.CellStyleScope );
messageBoxCS.AppendLine();
MessageBox.Show(messageBoxCS.ToString(), "CellStyleContentChanged Event" );
}
Private Sub DataGridView1_CellStyleContentChanged(sender as Object, e as DataGridViewCellStyleContentChangedEventArgs) _ 
     Handles DataGridView1.CellStyleContentChanged

    Dim messageBoxVB as New System.Text.StringBuilder()
    messageBoxVB.AppendFormat("{0} = {1}", "CellStyle", e.CellStyle)
    messageBoxVB.AppendLine()
    messageBoxVB.AppendFormat("{0} = {1}", "CellStyleScope", e.CellStyleScope)
    messageBoxVB.AppendLine()
    MessageBox.Show(messageBoxVB.ToString(),"CellStyleContentChanged Event")

End Sub

Commenti

L'evento CellStyleContentChanged si verifica quando viene modificato un valore della proprietà di un DataGridViewCellStyle oggetto restituito da una delle proprietà seguenti:

Se una di queste proprietà è impostata su un oggetto diverso DataGridViewCellStyle , tuttavia, l'evento PropertyNameChanged corrispondente si verifica ma l'evento CellStyleContentChanged non si verifica.

Utilizzare la CellStyleScope proprietà per determinare quale proprietà ha l'oggetto DataGridViewCellStyle modificato. Utilizzare la CellStyle proprietà per recuperare il valore aggiornato.

Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.

Proprietà

CellStyle

Ottiene l'oggetto DataGridViewCellStyle modificato.

CellStyleScope

Ottiene l'ambito interessato dallo stile di cella modificato.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche