Compartilhar via


Controle do DataGridView (Windows Forms)

O DataGridView controle fornece uma maneira poderosa e flexível de exibir dados em um formato tabular. Você pode usar o DataGridView controle 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 DataGridView controle 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 criar seus próprios tipos de células. Você pode personalizar facilmente a aparência do DataGridView controle escolhendo entre várias propriedades. Muitos tipos de armazenamentos de dados podem ser usados como uma fonte de dados ou o DataGridView controle 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 criar DataGridView recursos 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 Windows Forms DataGridView .

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

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

Funcionalidades básicas 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 e estilos básicos 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 de dados de célula.

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.

Programando com células, linhas e colunas no controle DataGridView dos 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 e a criação de tipos derivados de células, colunas e linhas.

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 DataGridView controle por meio de um teclado e um mouse.

Diferenças entre os controles DataGridView e DataGrid dos Windows Forms
Descreve como o DataGridView controle melhora e substitui o DataGrid controle.

Veja também como usar o Designer com o controle DataGridView dos Windows Forms.

Referência

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

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

Consulte também