Partilhar via


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

The DataGridView controle permite que você especificar estilos de célula padrão e formatos de dados 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 de célula. Estilos padrão definida para o controle inteiro são substituídos por conjunto de estilos para colunas e linhas alternadas padrão.Além disso, estilos que você conjunto no código de 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 no Controlarar Exibição em Grade de Dados do Windows Forms. Para conjunto estilos para linhas alternadas, consulte Como: conjunto alternadas estilos de linha para o controle DataGridView do Windows Forms usando o Designer.

Você também pode conjunto 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: Usar o modelo de linha para personalizar linhas em Controlarar Exibição em Grade de Dados do Windows Forms.

Os procedimentos a seguir exigem um aplicativos do Windows projeto com um formulário que contém um DataGridView controle. Para obter informações sobre configuração até tal projeto, consulte Como: Criar um projeto de aplicativo do Windows e Como: Adicionar controles Windows Forms.

Observação:

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

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

  1. selecionar o DataGridView controle no designer.

  2. No Propriedades janela, clicar no botão de reticências () ao lado de DefaultCellStyle, ColumnHeadersDefaultCellStyle, ou RowHeadersDefaultCellStyle propriedade. The CellStyle construtor caixa de diálogo é exibida.

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

Observação:

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

Você pode conjunto estilos de célula para diversos selecionado 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 os estilos de célula são diferentes para essa propriedade, o Propriedades janelas das CellStyle construtor caixa de diálogo ficará em branco.

Para conjunto estilos padrão para as células em colunas individuais

  1. clicar com o botão direito do mouse o DataGridView controle no designer e escolher edição colunas.

  2. selecionar uma coluna do Colunas selecionadas lista.

  3. No Propriedades da coluna grade, clicar no botão de reticências () ao lado de DefaultCellStyle propriedade. The CellStyle construtor caixa de diálogo é exibida.

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

Para formatar dados nas células

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

  2. No CellStyle construtor diálogo, clicar no botão de reticências () ao lado de Format propriedade. The A seqüência de caracteres de formato caixa de diálogo é exibida.

  3. selecionar um tipo de formato, em seguida, modificar sistema autônomo detalhes do tipo (sistema autônomo, por exemplo, o número de casas Decimal a serem exibidas), usando o Exemplo caixa para confirmar suas escolhas.

  4. Se você estiver vinculando o DataGridView controle a uma fonte de dados provavelmente 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 no Visual Basic) ou DBNull.Value.

Consulte também

Tarefas

Como: conjunto alternadas estilos de linha para o controle DataGridView do Windows Forms usando o Designer

Como: Criar um projeto de aplicativo do Windows

Como: Adicionar controles Windows Forms

Conceitos

Estilos de célula no Controlarar Exibição em Grade de Dados do Windows Forms

Referência

DataGridView

DataGridViewCellStyle

DataGridView.DefaultCellStyle

DataGridView.RowsDefaultCellStyle

DataGridViewColumn.DefaultCellStyle

DataGridViewCellStyle.Format