Procedura: utilizzare il modello di riga personalizzare le righe nel controllo DataGridView di Windows Form
Aggiornamento: novembre 2007
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
Concetti
Stili della cella nel controllo DataGridView Windows Form
Riferimenti
Altre risorse
Formattazione e stile di base nel controllo DataGridView Windows Form