Partilhar 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 pode dimensioná-lo para mostrar exibições editáveis de conjuntos muito grandes de dados.

Você pode estender o controle de DataGridView de várias maneiras para criar comportamentos personalizados em seus aplicativos. Por exemplo, você pode especificar programaticamente seus próprios algoritmos de classificação e pode criar seus próprios tipos de células. Você pode personalizar facilmente a aparência do controle de 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 vinculada a ele.

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

Na presente seção

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

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

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

Funcionalidades básicas de coluna, linha e célula no controlo DataGridView do Windows Forms
Fornece tópicos que descrevem propriedades de células, linhas e colunas comumente usadas.

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

Exibição de 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 controlo DataGridView do Windows Forms
Fornece tópicos que descrevem como o tamanho das linhas e colunas pode ser ajustado automaticamente para ajustar o conteúdo da célula ou para ajustar a largura disponível do controle.

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

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

Uso do controle DataGridView do Windows Forms para seleção e área de transferência
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 Controlo 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 personalização da pintura de células e linhas DataGridView e a criação de tipos derivados de células, colunas e linhas.

Otimização de Desempenho no controlo DataGridView do Windows Forms
Fornece tópicos que descrevem como usar o controle de forma eficiente para evitar problemas de desempenho ao trabalhar com grandes quantidades de dados.

manipulação padrão de teclado e mouse no de controle DataGridView do Windows Forms
Descreve como os usuários podem interagir com o controle de 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 Usando o Designer com o controle DataGridView do Windows Forms.

Referência

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

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

Ver também