Partilhar via


Como: Definir estilos de célula padrão e formatos de dados para o controle DataGridView do Windows Forms usando o Designer

O DataGridView o controle permite que você especificar estilos de célula padrão e formatos de dados de célula para todo o controle, para colunas específicas, para cabeçalhos de linha e coluna e para alternados linhas para criar um efeito de razão. Estilos de padrão definida para todo o controle são substituídos por padrão, o conjunto de estilos para colunas e linhas alternadas. Além disso, os estilos que você definiu no código para as linhas individuais e células substituem os estilos padrão.

Para obter mais informações sobre estilos de célula, consulte Estilos de célula em que o controle DataGridView do Windows Forms. Para definir estilos para linhas alternadas, consulte Como: Definir alternando os estilos de linha para o controle DataGridView do Windows Forms usando o Designer.

Você também pode definir estilos usando o RowTemplate propriedade afetar todas as linhas que serão adicionadas ao controle. Para obter mais informações sobre o modelo de linha, consulte Como: Use o modelo de linha para personalizar as linhas em que o controle DataGridView do Windows Forms.

Os procedimentos seguintes requerem um Windows Application o projeto com um formulário que contém um DataGridView de controle. Para obter informações sobre como configurar esse projeto, consulte Como: Crie um novo projeto de aplicativo do Windows Forms e Como: Adicionar controles Windows Forms.

ObservaçãoObservação

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritos na Ajuda, dependendo das configurações ativas ou configurações de edição. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. Para obter mais informações, consulte Trabalhando com configurações.

Para definir os estilos padrão para todas as células no controle

  1. Selecione o DataGridView o controle no designer.

  2. No Propriedades janela, clique no botão de reticências (Captura de tela de VisualStudioEllipsesButton) ao lado do DefaultCellStyle, ColumnHeadersDefaultCellStyle, ou RowHeadersDefaultCellStyle propriedade. O De CellStyle caixa de diálogo aparece.

  3. Definir o estilo, definindo as propriedades, usando o visualização o painel para confirmar suas escolhas.

ObservaçãoObservação

Se os estilos visuais estiverem ativados, os cabeçalhos de linha e coluna (exceto o TopLeftHeaderCell) automaticamente o estilo da tema atual, substituindo o ColumnHeadersDefaultCellStyle e RowHeadersDefaultCellStyle valores de propriedade.

Você pode definir estilos de célula para seleção múltipla DataGridView controles usando o designer, mas somente se eles tiverem valores idênticos para a propriedade de estilo de célula que você deseja modificar. Se qualquer estilo de célula difere para essa propriedade, as janelas Properties da caixa de diálogo CellStyle Builder ficará em branco.

Para definir os estilos padrão para as células nas colunas individuais

  1. Com o botão direito do DataGridView de controle no designer e escolha Edit Columns.

  2. Selecione uma coluna a partir do Colunas selecionadas lista.

  3. No Propriedades da coluna grade, clique no botão de reticências (Captura de tela de VisualStudioEllipsesButton) ao lado do DefaultCellStyle propriedade. O De CellStyle caixa de diálogo aparece.

  4. Definir o estilo, definindo as propriedades, usando o visualização o painel para confirmar suas escolhas.

Para formatar dados nas células

  1. Use um dos procedimentos anteriores para exibir um De CellStyle caixa de diálogo relacionadas a uma propriedade de estilo de célula padrão.

  2. No De CellStyle caixa de diálogo, clique no botão de reticências (Captura de tela de VisualStudioEllipsesButton) ao lado a Format propriedade. O Seqüência de caracteres de formato caixa de diálogo aparece.

  3. Selecione um tipo de formato, em seguida, modifique os detalhes do tipo (como, por exemplo, o número de casas decimais para exibir), usando o exemplo caixa para confirmar suas escolhas.

  4. Se você estiver vinculando a DataGridView o controle a uma fonte de dados, é provável que contêm valores nulos, preencha o Valor nulo caixa de texto. Esse valor é exibido quando o valor da célula é igual a uma referência nula (Nothing em Visual Basic) ou DBNull.Value.

Consulte também

Tarefas

Como: Definir alternando os estilos de linha para o controle DataGridView do Windows Forms usando o Designer

Como: Crie um novo projeto de aplicativo do Windows Forms

Como: Adicionar controles Windows Forms

Referência

DataGridView

DataGridViewCellStyle

DataGridView.DefaultCellStyle

DataGridView.RowsDefaultCellStyle

DataGridViewColumn.DefaultCellStyle

DataGridViewCellStyle.Format

Conceitos

Estilos de célula em que o controle DataGridView do Windows Forms