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.
I dati tabulari vengono spesso presentati agli utenti in un formato simile al libro mastro in cui le righe alternate hanno colori di sfondo diversi. Questo formato consente agli utenti di indicare più facilmente quali celle si trovano in ogni riga, soprattutto con tabelle wide con molte colonne.
Con il controllo DataGridView è possibile specificare informazioni complete sullo stile per le righe alternate. Ciò consente di usare caratteristiche di stile come il colore di primo piano e il tipo di carattere, oltre al colore di sfondo, per distinguere le righe alternate.
In Visual Studio è disponibile il supporto per questa attività. Vedere anche Procedura: Impostare stili di riga alternati per il controllo DataGridView di Windows Form tramite la finestra di progettazione.
Per impostare stili di riga alternati programmaticamente
Impostare le proprietà degli oggetti DataGridViewCellStyle restituiti dalle proprietà RowsDefaultCellStyle e AlternatingRowsDefaultCellStyle del DataGridView.
this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.Bisque; this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Beige;
With Me.dataGridView1 .RowsDefaultCellStyle.BackColor = Color.Bisque .AlternatingRowsDefaultCellStyle.BackColor = Color.Beige End With
Annotazioni
Gli stili specificati utilizzando le proprietà RowsDefaultCellStyle e AlternatingRowsDefaultCellStyle sostituiscono gli stili specificati a livello di colonna e DataGridView, ma vengono sovrascritti dagli stili impostati a livello della singola riga e cella. Per ulteriori informazioni, vedere Stili di Cella nel controllo DataGridView di Windows Forms.
Compilazione del codice
Questo esempio richiede:
Un controllo DataGridView denominato
dataGridView1
.Riferimenti agli assembly System, System.Drawinge System.Windows.Forms.
Programmazione affidabile
Per garantire la massima scalabilità, è consigliabile condividere DataGridViewCellStyle oggetti tra più righe, colonne o celle che usano gli stessi stili, anziché impostare separatamente le proprietà di stile per ogni elemento. Per ulteriori informazioni, consulta Pratiche consigliate per il ridimensionamento del controllo DataGridView di Windows Forms.
Vedere anche
- DataGridView.AlternatingRowsDefaultCellStyle
- DataGridView.RowsDefaultCellStyle
- DataGridView
- DataGridViewCellStyle
- Formattazione e stile di base nel controllo DataGridView di Windows Forms
- Stili di cella nel controllo DataGridView di Windows Forms
- Migliori pratiche per ridimensionare il controllo DataGridView di Windows Forms
- Procedura: Impostare stili di carattere e colori nel controllo DataGridView di Windows Form
.NET Desktop feedback