Compartilhar via


Como: Ocultar colunas no controle DataGridView do Windows Forms usando o Designer

Às vezes você desejará exibir apenas algumas das colunas que estão disponível em um Windows Forms DataGridView controle. Por exemplo, convém mostrar um funcionário salário coluna para os usuários com credenciais de gerenciamento enquanto ocultá-lo de outros usuários.Como alternativa, convém BIND o controle a uma fonte de dados que contém várias colunas, que apenas alguns dos quais você deseja exibir.Nesse caso, você normalmente removerá as colunas que você não estiver interessado na exibição em vez de ocultando-os.Para obter mais informações, consulte Como: Adicionar e remover colunas no controle DataGridView do Windows Forms usando o Designer.

O procedimento a seguir exige 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 seu setti NGS, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Para ocultar uma coluna usando o designer

  1. clicar no glifo de marca SMART () no canto superior direito das DataGridView controle e, em seguida, selecionar edição colunas.

  2. selecionar uma coluna do Colunas selecionadas lista.

  3. No Propriedades da coluna grade, defina o Visible propriedade para false.

    Observação:

    Você também pode ocultar uma coluna ao adicioná-lo desmarcando o Visível caixa de seleção a Adicionar coluna caixa de diálogo.

Consulte também

Tarefas

Como: Adicionar e remover colunas no controle DataGridView do Windows Forms usando o Designer

Como: Criar um projeto de aplicativo do Windows

Como: Adicionar controles Windows Forms

Referência

DataGridView

DataGridViewColumn.Visible