Questo argomento non è stato ancora valutato - Valuta questo argomento

Personalizzazione del controllo DataGridView Windows Form

Aggiornamento: novembre 2007

Il controllo DataGridView fornisce diverse proprietà che è possibile utilizzare per modificare l'aspetto e il comportamento di base delle relative celle, righe e colonne. Se, per esigenze speciali, è necessario estendere le capacità della classe DataGridViewCellStyle, è anche possibile implementare il disegno personalizzato per il controllo o estenderne le capacità creando celle, colonne e righe personalizzate.

Per disegnare celle e righe personalizzate, è possibile gestire vari eventi DataGridView. Per modificare la funzionalità esistente o fornire nuove funzionalità, si possono creare tipi personalizzati derivati dai tipi DataGridViewCell, DataGridViewColumn e DataGridViewRow già presenti. È anche possibile fornire nuove capacità di modifica mediante la creazione di tipi derivati che consentono di visualizzare un controllo a propria scelta quando una cella è in modalità di modifica.

Procedura: personalizzare l'aspetto delle celle nel controllo DataGridView di Windows Form

Viene illustrato come gestire l'evento CellPainting per disegnare le celle manualmente.

Procedura: personalizzare l'aspetto delle righe nel controllo DataGridView di Windows Form

Viene illustrato come gestire gli eventi RowPrePaint e RowPostPaint per disegnare righe con uno sfondo sfumato personalizzato e un contenuto che occupa più colonne.

Procedura: personalizzare celle e colonne nel controllo DataGridView di Windows Form estendendone il comportamento e l'aspetto

Viene illustrato come creare tipi personalizzati derivati dai tipi DataGridViewCell e DataGridViewColumn per evidenziare le celle quando il puntatore del mouse viene posizionato sopra di esse.

Procedura: disattivare i pulsanti in una colonna del controllo DataGridView di Windows Form

Viene illustrato come creare tipi personalizzati derivati dai tipi DataGridViewButtonCell e DataGridViewButtonColumn per visualizzare i pulsanti disattivati in una colonna di pulsanti.

Procedura: inserire controlli in celle del controllo DataGridView di Windows Form

Viene descritto come implementare l'interfaccia IDataGridViewEditingControl e creare tipi personalizzati derivati da DataGridViewCell e DataGridViewColumn allo scopo di visualizzare un controllo DateTimePicker quando una cella è in modalità di modifica.

DataGridView

Viene fornita la documentazione di riferimento per il controllo DataGridView.

DataGridViewCell

Viene fornita la documentazione di riferimento per la classe DataGridViewCell.

DataGridViewRow

Viene fornita la documentazione di riferimento per la classe DataGridViewRow.

DataGridViewColumn

Viene fornita la documentazione di riferimento per la classe DataGridViewColumn.

IDataGridViewEditingControl

Viene fornita la documentazione di riferimento per l'interfaccia IDataGridViewEditingControl.

Formattazione e stile di base nel controllo DataGridView Windows Form

Vengono forniti argomenti che descrivono come modificare l'aspetto di base del controllo e la formattazione dei dati visualizzati nella cella.

Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
© 2013 Microsoft. Tutti i diritti riservati.