Partilhar via


Funcionalidade padrão no controle DataGridView dos Windows Forms

O controle Windows Forms DataGridView fornece aos usuários uma quantidade significativa de funcionalidade padrão.

Funcionalidade padrão

Por padrão, um DataGridView controle:

  • Exibe automaticamente os cabeçalhos de coluna e de linha que permanecem visíveis enquanto a tabela rola verticalmente.

  • Tem um cabeçalho de linha que contém um indicador de seleção para a linha atual.

  • Tem um retângulo de seleção na primeira célula.

  • Tem colunas que podem ser redimensionadas automaticamente quando o usuário clicar duas vezes nos divisores de coluna.

  • Oferece suporte automaticamente a estilos visuais no Windows XP e na família Windows Server 2003 quando o EnableVisualStyles método é chamado a partir do método do Main aplicativo.

Além disso, o conteúdo de um DataGridView controle pode ser editado por padrão:

  • Se o usuário clica duas vezes ou pressiona F2 em uma célula, o controle automaticamente coloca a célula no modo de edição e atualiza o conteúdo da célula à medida que o usuário digita.

  • Se o usuário rolar até o final da grade, o usuário verá que existe uma linha para adicionar novos registros. Quando o usuário clica nessa linha, uma nova linha é adicionada DataGridView ao controle, com valores padrão. Quando o usuário pressiona ESC, essa nova linha desaparece.

  • Se o usuário clicar em um cabeçalho de linha, a linha inteira será selecionada.

Quando você vincula um DataGridView controle a uma fonte de dados definindo sua DataSource propriedade, o controle:

  • Usa automaticamente os nomes das colunas da fonte de dados como o texto do cabeçalho de coluna.

  • É populado com o conteúdo da fonte de dados. DataGridView As colunas são criadas automaticamente para cada coluna na fonte de dados.

  • Cria uma linha para cada linha visível na tabela.

  • Classifica automaticamente as linhas com base nos dados subjacentes quando o usuário clica em um cabeçalho de coluna.

Confira também