Controle um TreeView exibe informações semelhantes à forma como o Windows Explorer exibe arquivos e pastas de informações. Os TreeView exibe imagens e dados de texto. Você também pode definir outras propriedades , tais como a possibilidade de permitir que as caixas de seleção , linhas TreeView show, ou tem seleção única versus seleção completa linha. No código, você pode definir muitas outras propriedades com base em eventos. Por exemplo, quando o usuário final clica em um nó esta ação executa o código que pode mudar a imagem do nó para indicar que o nó é aberto em vez de fechado . Instruções
1
Crie um novo projeto Visual Basic Standard EXE. Clique em " Componentes " no menu " Project", e selecione " Microsoft Windows Common Controls 6.0 ( SP6) . " Isso adiciona o controle TreeView para o VB ToolBox.
2
Selecione o controle " TreeView " e clique em " Form1 ", que foi criado por padrão. Segure o botão esquerdo do mouse, arraste o mouse sobre a forma e solte o botão do mouse. Isso cria um controle TreeView tão ampla quanto sua arrastar do mouse . Clique no controle " TreeView " depois ela aparece na forma e arraste para expandir qualquer um dos pontos azuis que rodeiam a outra ponta para redimensionar o controle .
3
Selecione " ImageList " da "caixa de ferramentas " e clique em " Form1 " para criar um novo controle ImageList . Clique com o botão direito do mouse sobre o " ImageList1 " recém-criado e selecione " Propriedades". Clique em " Imagens " e clique no botão " Inserir Imagem " para adicionar imagens para o controle. Atribuir o " ImageList " para o controle TreeView , digitando o seguinte código no evento " Form1_Load ": " . Definir TreeView1.ImageList = ImageList1 "
4
Defina uma variável do tipo " ; Nó ", no" evento Form1_Load " . Defina essa variável igual a " TreeView1.Nodes.Add (,,, " Primeiro Nível "," FirstImage " ) . " Este código cria o primeiro nó no TreeView exibido como " FirstLevel " . A imagem apresentada é a imagem com o valor da chave de " FirstImage " no controle " ImageList " .
5
Adicione nós filhos , exibidos abaixo as palavras " FirstLevel " definindo a variável de nó igual a " TreeView1.Nodes.Add ( myNode , tvwChild ," SecondLevel "," SecondImage ")" no evento " Form1_Load " . O TreeView será parecido com este para o usuário final :
FirstLevel
SecondLevel