Procedura: utilizzare il modello di riga personalizzare le righe nel controllo DataGridView di Windows Form
Il controllo DataGridView utilizza il modello di riga come base per tutte le righe da aggiungere al controllo mediante l'associazione di dati o la chiamata del metodo DataGridViewRowCollection.Add senza specificare una riga esistente da utilizzare.
Il modello di riga fornisce un maggiore controllo sull'aspetto e sul comportamento delle righe rispetto alla proprietà RowsDefaultCellStyle. Utilizzando il modello di riga è possibile impostare qualsiasi proprietà DataGridViewRow, tra cui DefaultCellStyle.
In alcuni casi è necessario utilizzare il modello di riga per ottenere un effetto particolare. Ad esempio, non è possibile memorizzare informazioni relative all'altezza della riga in un controllo DataGridViewCellStyle, quindi è necessario utilizzare un modello di riga per modificare l'altezza predefinita per tutte le righe. Il modello di riga è utile anche quando si creano le proprie classi derivandole da DataGridViewRow e si desidera utilizzare un tipo personalizzato per l'aggiunta di nuove righe al controllo.
Nota
Il modello di riga viene utilizzato solo per le righe aggiunte. Non è quindi possibile modificare righe esistenti modificando il modello di riga.
Per utilizzare il modello di riga
Impostare le proprietà nell'oggetto recuperato dalla proprietà DataGridView.RowTemplate.
With Me.dataGridView1.RowTemplate .DefaultCellStyle.BackColor = Color.Bisque .Height = 35 .MinimumHeight = 20 End With
DataGridViewRow row = this.dataGridView1.RowTemplate; row.DefaultCellStyle.BackColor = Color.Bisque; row.Height = 35; row.MinimumHeight = 20;
DataGridViewRow^ row = this->dataGridView1->RowTemplate; row->DefaultCellStyle->BackColor = Color::Bisque; row->Height = 35; row->MinimumHeight = 20;
Compilazione del codice
L'esempio presenta i seguenti requisiti:
Un controllo DataGridView denominatodataGridView1.
Riferimenti agli assembly System, System.Drawing e System.Windows.Forms.
Vedere anche
Riferimenti
Concetti
Stili della cella nel controllo DataGridView Windows Form
Altre risorse
Formattazione e stile di base nel controllo DataGridView Windows Form