Como: Use o modelo de linha para personalizar Rows in a Windows Forms DataGridView controle
The DataGridView controle usa o modelo de linha sistema autônomo uma base para todas sistema autônomo linhas que ele adiciona ao controle qualquer vinculação de dados por meio ou quando você telefonar o DataGridViewRowCollection.Add método sem especificar uma linha existente para usar.
O modelo de linha, você detém maior controle sobre a aparência e comportamento de linhas que o RowsDefaultCellStyle propriedade fornece. Com o modelo de linha, você pode conjunto qualquer DataGridViewRow Propriedades, incluindo DefaultCellStyle.
Há algumas situações em que você precisa usar o modelo de linha para obter um efeito específico.Por exemplo, informações de altura de linha não podem ser armazenadas em um DataGridViewCellStyle, portanto, você deve usar um modelo de linha para alterar a altura padrão usada por todas as linhas. O modelo de linha também é útil quando você criar suas próprias classes derivadas de DataGridViewRow e seu tipo personalizado usado quando novas linhas serem adicionadas ao controle.
Observação: |
---|
O modelo de linha é usado somente quando linhas são adicionadas.Não é possível alterar as linhas existentes alterando o modelo de linha. |
Para usar o modelo de linha
conjunto propriedades no objeto recuperado do DataGridView.RowTemplate propriedade.
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;
Compilando o código
Este exemplo requer:
Um controle DataGridView chamado dataGridView1.
Referências à System, System.Drawing, e System.Windows.Forms assemblies.
Consulte também
Conceitos
Estilos de célula no Windows Forms DataGridView controle
Referência
Outros recursos
A formatação básica e o estilo in Windows Forms DataGridView controle