Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como configurar um DataGrid DataTable para preencher TreeView
. Net A Microsoft fornece muitas ferramentas que desenvolvem interfaces gráficas para programas. Algumas ferramentas interessantes são o DataTable, DataGrid e TreeView. Os dados da loja DataTable e DataGrid em linhas e colunas . Os dados armazena TreeView em uma estrutura de árvore , o que permite que você visualize os dados de forma hierárquica . Você pode preencher um TreeView com dados de uma tabela através da atribuição de colunas para nós raiz e usando cada linha como um sub- nó no TreeView. Isto permite-lhe ver uma tabela de dados como uma hierarquia de colunas e linhas. Instruções
1

Clique no ícone do Visual Studio 2010 para o lançamento do programa. Quando as cargas página inicial, clique no botão " New Project " para iniciar a janela " New Project" . Nesta janela , selecione "C #" da coluna sobre o " Windows Application Form" esquerda e na coluna à direita. Escolha um nome para o projeto e pressione o botão "OK" . Um Windows Form em branco aparece na janela do editor visual.
2

Clique no painel " Toolbox" , que está localizado à direita da janela do editor visual. Será exibida uma lista de todos os controles que são compatíveis com o Windows Forms .
3

Clique e arraste " TreeView " do " Toolbox" para o Windows Form para colocá-lo em seu aplicativo .

4

Clique e arraste " DataGridView " da " caixa de ferramentas " para o Windows Form.
5

Clique na pequena seta preta localizada no canto superior direito do " DataGridView " para abrir um menu. Pressione o botão "Add Column " para abrir a caixa de diálogo "Add Column " . Pressione o botão "Adicionar" duas vezes para adicionar duas colunas para o " DataGridView " e pressione "Cancelar" para fechar a caixa de diálogo .
6

Clique no painel intitulado "Propriedades" para o direito de a janela do editor visual. Clique no ícone pequeno raio para exibir todos os eventos associados com o " DataGridView. "
7

Dê um duplo clique sobre o evento identificado como " CellEnter . " A janela de editor visual é substituída por uma fonte editor de código que lida com eventos onde uma célula na " DataGridView " é clicado . O código é gerado e se parece com isso automaticamente :

dataGridView1_CellEnter private void (object sender, DataGridViewCellEventArgs e) {}
8

Limpar o " TreeView " , escrevendo a seguinte linha de código dentro das chaves da " CellEnter " event:

treeView1.Nodes.Clear ();
9

Declare duas " TreeNode " tipos de dados , escrevendo a seguinte linha de código abaixo da linha de escrita na etapa anterior :

TreeNode parentNode = null; TreeNode childNode = null;
10

Adicione um nó pai ao " TreeView " que se associa com a primeira coluna escrevendo o seguinte código abaixo as declarações escritas no passo anterior :

parentNode = new TreeNode ( " coluna 1 "); treeView1.Nodes.Add ( parentNode );
11

Escreva uma declaração " foreach ", que percorre todas as linhas da coluna e adiciona-los à Escreve este código abaixo as declarações da etapa anterior " TreeView. " :

foreach (linha var em dataGridView1 . linhas) { childNode = new TreeNode ( row.ToString ()); treeView1.Nodes.Add ( childNode );}
12

Clique no botão verde "Play" para iniciar a aplicação. Um formulário do Windows aparece e exibe uma tabela de dados e uma árvore com um nó que diz " Coluna 1 ". Digite algum texto em uma linha na tabela de dados. Os " TreeView " se atualiza e adiciona nós filhos sob o nó "Coluna 1" com os dados da linha .

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer um gráfico de função cumulativa em uma ca…
·Como ocultar o Dojo Nó de árvore 
·Como converter Portlets para Servlets 
·Como ler um Integer Valor single do Usuário 
·As vantagens de Fortran 
·O que é Microdados HTML5 
·Como fazer uma seqüência de caracteres ASCII em VBScr…
·Como você cria uma caixa de seleção em tartaruga de …
·Como instalar o CORBA IDL no NetBeans 
·Por que há lacunas entre Div Tags 
  Artigos em destaque
·Como passar uma String para abrir um ifstream 
·Como fazer um programa de teste de múltipla escolha em…
·Como adicionar um documento em ColdFusion 
·Como executar o programa C no Visual Studio 
·Como armazenar Handle MATLAB 
·Objetivo de Métodos CString 
·O que é o Protocolo de Incompatibilidade 
·O que a sintaxe inválida média 
·Turbo C & Process Definition 
·Como usar a função strncmp em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados