. 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 .