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
.NET Desktop feedback
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários