Compartilhar via


Controle DataGridView (Windows Forms)

O controle DataGridView fornece uma maneira poderosa e flexível de exibir dados em um formato tabular. Você pode usar o controle DataGridView para mostrar exibições somente leitura de uma pequena quantidade de dados ou dimensioná-los para mostrar exibições editáveis de conjuntos de dados muito grandes.

Você pode estender o controle DataGridView de várias maneiras de criar comportamentos personalizados em seus aplicativos. Por exemplo, você pode especificar programaticamente seus próprios algoritmos de classificação e criar seus próprios tipos de células. Você pode personalizar facilmente a aparência do controle DataGridView escolhendo entre várias propriedades. Muitos tipos de armazenamentos de dados podem ser usados como uma fonte de dados ou o controle DataGridView pode operar sem nenhuma fonte de dados associada a ela.

Os tópicos desta seção descrevem os conceitos e técnicas que você pode usar para incorporar funcionalidades DataGridView em seus aplicativos.

Nesta seção

Visão geral do controle DataGridView
Fornece tópicos que descrevem a arquitetura e os principais conceitos do controle DataGridView do Windows Forms.

funcionalidade padrão no controle DataGridView do Windows Forms
Descreve a aparência e o comportamento padrão do controle de DataGridView do Windows Forms quando ele está associado a uma fonte de dados.

tipos de coluna no controle DataGridView do Windows Forms
Descreve os tipos de coluna no controle DataGridView do Windows Forms usado para exibir dados e permitir que os usuários modifiquem ou adicionem dados.

recursos básicos de coluna, linha e célula no controle DataGridView do Windows Forms
Fornece tópicos que descrevem as propriedades de célula, linha e coluna comumente usadas.

Formatação Básica e Estilo no Controle DataGridView do Windows Forms
Fornece tópicos que descrevem como modificar a aparência básica do controle e a formatação de exibição dos dados das células.

Exibindo Dados no Controle DataGridView do Windows Forms
Fornece tópicos que descrevem como preencher o controle com dados manualmente ou de uma fonte de dados externa.

redimensionar colunas e linhas no controle DataGridView do Windows Forms
Fornece tópicos que descrevem como o tamanho de linhas e colunas pode ser ajustado automaticamente para ajustar o conteúdo da célula ou para se ajustar à largura disponível do controle.

classificação de dados no controle DataGridView do Windows Forms
Fornece tópicos que descrevem os recursos de classificação no controle.

Entrada de Dados no controle DataGridView do Windows Forms
Fornece tópicos que descrevem como alterar a maneira como os usuários adicionam e modificam dados no controle.

seleção e uso da área de transferência com o controle DataGridView do Windows Forms
Fornece tópicos que descrevem os recursos de seleção de célula, linha e coluna no controle.

Programação com células, linhas e colunas no controle DataGridView do Windows Forms
Fornece tópicos que descrevem como programar com objetos de célula, linha e coluna.

personalizando o controle DataGridView do Windows Forms
Fornece tópicos que descrevem a pintura personalizada de células e linhas DataGridView e a criação de tipos de células, colunas e linhas derivados.

ajuste de desempenho no controle DataGridView do Windows Forms
Fornece tópicos que descrevem como usar o controle com eficiência para evitar problemas de desempenho ao trabalhar com grandes quantidades de dados.

manipulação padrão de teclado e mouse no controle DataGridView dos Windows Forms
Descreve como os usuários podem interagir com o controle DataGridView por meio de um teclado e um mouse.

Diferenças Entre os Controles DataGridView e DataGrid do Windows Forms
Descreve como o controle DataGridView melhora e substitui o controle DataGrid.

Consulte também Uso do Designer com o controle DataGridView do Windows Forms.

Referência

DataGridView
Fornece documentação de referência para o controle DataGridView.

BindingSource
Fornece documentação de referência para o componente BindingSource. O controle DataGridView e o componente BindingSource são projetados para trabalhar em conjunto.

Consulte também