Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il controllo DataGridView fornisce diverse proprietà che è possibile usare per regolare l'aspetto e il comportamento di base (aspetto) delle relative celle, righe e colonne. Se si hanno esigenze particolari che vanno oltre le funzionalità della classe DataGridViewCellStyle, tuttavia, è anche possibile implementare il disegno del proprietario per il controllo o estenderne le funzionalità creando celle, colonne e righe personalizzate.
Per disegnare manualmente celle e righe, è possibile gestire vari eventi di disegno DataGridView. Per modificare le funzionalità esistenti o fornire nuove funzionalità, è possibile creare tipi personalizzati derivati dai tipi esistenti DataGridViewCell, DataGridViewColumne DataGridViewRow. È anche possibile fornire nuove funzionalità di modifica creando tipi derivati che visualizzano un controllo scelto quando una cella è in modalità di modifica.
In questa sezione
Procedura: Personalizzare l'aspetto delle celle nel controllo DataGridView di Windows Form
Questo documento descrive come gestire l'evento CellPainting per colorare manualmente le celle.
Procedura: Personalizzare l'aspetto delle righe nel controllo DataGridView di Windows Form
Descrive come gestire gli eventi RowPrePaint e RowPostPaint per disegnare righe con uno sfondo personalizzato e sfumato e un contenuto che si estende su più colonne.
Procedura: Personalizzare celle e colonne nel controllo DataGridView di Windows Form estendendone il comportamento e l'aspetto
Viene descritto come creare tipi personalizzati derivati da DataGridViewCell e DataGridViewColumn per evidenziare le celle quando il puntatore del mouse si trova su di essi.
Come disabilitare i pulsanti in una colonna di pulsanti nel controllo DataGridView di Windows Forms
Descrive come creare tipi personalizzati derivati da DataGridViewButtonCell e DataGridViewButtonColumn per visualizzare i pulsanti disabilitati in una colonna di pulsanti.
Come incorporare controlli nelle celle DataGridView di Windows Forms
Viene descritto come implementare l'interfaccia IDataGridViewEditingControl e creare tipi personalizzati derivati da DataGridViewCell e DataGridViewColumn per visualizzare un controllo DateTimePicker quando una cella è in modalità di modifica.
Riferimenti
DataGridView Fornisce la documentazione di riferimento per il DataGridView controllo.
DataGridViewCell Fornisce la documentazione di riferimento per la DataGridViewCell classe .
DataGridViewRow Fornisce la documentazione di riferimento per la DataGridViewRow classe .
DataGridViewColumn Fornisce la documentazione di riferimento per la DataGridViewColumn classe .
IDataGridViewEditingControl Fornisce la documentazione di riferimento per l'interfaccia IDataGridViewEditingControl .
Sezioni correlate
Formattazione e stile di base nel controllo DataGridView di Windows Forms
Vengono forniti argomenti che descrivono come modificare l'aspetto di base del controllo e la formattazione di visualizzazione dei dati delle celle.
Vedere anche
.NET Desktop feedback