Procedura: impostare stili di righe alterne per il controllo DataGridView di Windows FormHow to: Set Alternating Row Styles for the Windows Forms DataGridView Control

I dati tabulari si presentano spesso agli utenti in un formato di tipo registro, in cui le righe alternano colori di sfondo diversi.Tabular data is often presented to users in a ledger-like format where alternating rows have different background colors. Questo formato permette agli utenti di individuare più facilmente le celle di ogni riga, soprattutto nelle tabelle estese in larghezza con molte colonne.This format makes it easier for users to tell which cells are in each row, especially with wide tables that have many columns.

Con il controllo DataGridView, è possibile specificare informazioni di stile complete per le righe alterne.With the DataGridView control, you can specify complete style information for alternating rows. Sarà quindi possibile usare caratteristiche di stile, come il colore primo piano e il tipo di carattere, oltre al colore di sfondo, per differenziare le righe alterne.This enables you use style characteristics like foreground color and font, in addition to background color, to differentiate alternating rows.

Questa attività è supportata in Visual Studio.There is support for this task in Visual Studio. Vedere anche procedura: impostare stili di righe alterne per il controllo Windows Form DataGridView usando la finestra di progettazione.Also see How to: Set Alternating Row Styles for the Windows Forms DataGridView Control Using the Designer.

Per impostare stili di righe alterne a livello di codiceTo set alternating row styles programmatically

Compilazione del codiceCompiling the Code

L'esempio presenta i requisiti seguenti:This example requires:

Programmazione efficienteRobust Programming

Per la massima scalabilità, è opportuno condividere gli oggetti DataGridViewCellStyle su più righe, colonne o celle che usano lo stesso stile anziché impostare separatamente le proprietà di stile per ogni elemento.For maximum scalability, you should share DataGridViewCellStyle objects across multiple rows, columns, or cells that use the same styles, rather than setting the style properties for each element separately. Per ulteriori informazioni, vedere procedure consigliate per ridimensionare il controllo DataGridView Windows Form.For more information, see Best Practices for Scaling the Windows Forms DataGridView Control.

Vedere ancheSee Also

DataGridView.AlternatingRowsDefaultCellStyle
DataGridView.RowsDefaultCellStyle
DataGridView
DataGridViewCellStyle
Formattazione e stile di base nel controllo DataGridView di Windows FormBasic Formatting and Styling in the Windows Forms DataGridView Control
Stili delle celle nel controllo DataGridView di Windows FormCell Styles in the Windows Forms DataGridView Control
Procedure consigliate per ridimensionare il controllo DataGridView di Windows FormBest Practices for Scaling the Windows Forms DataGridView Control
Procedura: Impostare gli stili di carattere e colore nel controllo DataGridView di Windows FormHow to: Set Font and Color Styles in the Windows Forms DataGridView Control