Compartilhar via


Exemplo do controle DataGridView

Este exemplo demonstra os vários recursos do DataGridView controle em um cenário mestre/detalhes. O exemplo mostra uma tabela pai no formulário principal e fornece acesso às tabelas filho relacionado por meio de uma coluna de vínculo.Quando o usuário clica no link para uma linha específica, a tabela filho relacionada é mostrada em uma janela separada.

Para obter informações sobre como usar os exemplos, consulte os tópicos a seguir:

Observação de segurança:

Este código de exemplo é fornecido para ilustrar um conceito e não deve ser usado em aplicativos ou sites da Web, pois ele não pode ilustrar sistema autônomo práticas de codificação mais seguras.Microsoft não assume nenhuma responsabilidade por danos incidentais ou conseqüenciais o código de exemplo deve ser usado para fins Outros que sistema autônomo pretendido.

Para compilação e executar o exemplo usando o aviso de comando

  1. No aviso de comando, navegar até o local onde você salvou os arquivos de exemplo não compactado.

  2. navegar para um do específico a um linguagem subpastas sob o diretório DataGridViewSample.

  3. Tipo de MS compilação para compilação a amostra usando o arquivo de solução (.sln) fornecido.

  4. Tipo de CD DataGridView\bin\depurar para navegar até o local do arquivo executável.

  5. Tipo de DataGridView.exe para executar o exemplo.

Para compilação e executar o exemplo usando o Visual Studio

  1. In Windows Explorer, navegar até o local onde você salvou os arquivos de exemplo não compactado.

  2. navegar para um do específico a um linguagem subpastas sob o diretório DataGridViewSample.

  3. clicar duas vezes no arquivo de solução (.sln) para abri-lo no Visual Studio.

  4. No Visual Studio, pressione F5 para compilar e executar a amostra.

Para usar o exemplo de DataGridView

  1. clicar no Exibir pedidos link para a linha com a ID de "BERGS".

    Na janela filho, planos de fundo de célula vermelho indicam pedidos que foram enviados após sua data de entrega e planos de fundo amarelos indicam pedidos que foram enviados na semana antes da data necessária.Além disso, os cabeçalhos de linha exibem números de linha.

  2. Role para a direita para exibir informações adicionais.

    Observe que as caixas de seleção permanecer visíveis juntamente com os cabeçalhos de linha.

  3. Marque algumas caixas de seleção e, em seguida, classificar o controle por outra coluna.

    Observe que as caixas de seleção manter o estado selecionado.

Demonstra

  • Vinculando o DataGridView controle a uma tabela de banco de dados.

  • Usando um DataGridViewLinkColumn Para exibir registros relacionados usando uma janela separada.

  • Usando a formatação de célula para realçar células com valores importantes.

  • Usando a pintura da linha personalizada para mostrar números das linhas em cabeçalhos de linha.

  • Adicionando um não-acoplado DataGridViewCheckBoxColumn que permanece congelada ao durante a rolar Outros colunas.

  • Usando o modo virtual para manter os valores na coluna não acoplada ao classificar.

Consulte também

Tarefas

Como: Ligar dados ao Controlarar Exibição em Grade de Dados do Windows Forms

Como: Personalizar Data Formatação in the Windows Forms Exibição em Grade de Dados Controlar

Como: Personalizar a aparência de linhas em Controlarar Exibição em Grade de Dados do Windows Forms

Como: Implementar o modo virtual no Controlarar Exibição em Grade de Dados do Windows Forms

Referência

DataGridView

DataGridViewLinkColumn

DataGridViewCheckBoxColumn

Outros recursos

Exemplos de Windows Forms Controls