Como: Alterar o tipo de uma coluna de DataGridView do Windows Forms usando o Designer

Às vezes você deseja alterar o tipo de uma coluna que já foi adicionada ao Windows Forms DataGridView de controle. Por exemplo, você poderá modificar os tipos de algumas das colunas que são geradas automaticamente quando você ligar o controle a uma fonte de dados. Isso é útil quando a tabela que você exibir tem colunas contendo chaves estrangeiras em linhas de uma tabela relacionada. Nesse caso, você poderá substituir as colunas de caixa de texto que exibem essas chaves estrangeiras com colunas da caixa de combinação que exibem os valores mais significativos da tabela relacionada.

O procedimento a seguir requer um Windows Application 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 alterar o tipo de uma coluna usando o designer

  1. Clique no glifo de marca inteligente (Glifo de marca inteligente) no canto superior direito da DataGridView de controle e em seguida, selecione Edit Columns.

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

  3. No Propriedades da coluna a grade, defina a ColumnType propriedade para o novo tipo de coluna.

    ObservaçãoObservação

    O ColumnType é uma propriedade somente para a hora do design, que indica a classe que representa o tipo de coluna. Não é uma propriedade real definida em uma classe de coluna.

Consulte também

Tarefas

Como: Crie um novo projeto de aplicativo do Windows Forms

Como: Adicionar controles Windows Forms

Referência

DataGridView

DataGridViewColumn