none
Menu Suspenso RRS feed

Respostas

  • Para carregar seria essa lógica:

    private void Form1_Load(object sender, EventArgs e)
    {
    	Preecher_TreeView();
    }
    
    private void Preecher_TreeView()
    {
    	TreeViewMenu.ImageList = ImageTreeView;
    
    	TreeViewMenu.Nodes.Add("1", "Acessórios", 0, 1);
    	TreeViewMenu.Nodes[0].Nodes.Add("1.1", "Parafusos", 0, 1);
    	TreeViewMenu.Nodes[0].Nodes.Add("1.2", "Ruela", 0, 1);
    
    	TreeViewMenu.Nodes.Add("2", "Roupas", 0, 1);
    	TreeViewMenu.Nodes[1].Nodes.Add("2.1", "Camiseta", 0, 1);
    	TreeViewMenu.Nodes[1].Nodes.Add("2.2", "Meia", 0, 1);
    }
    
    private void TreeViewMenu_AfterSelect(object sender, TreeViewEventArgs e)
    {
    	this.Text = e.Node.Name + " " + e.Node.Text;
    }

    Image:

    Perceba que tem um componente ImageList com duas imagens a de index 0 que seria a folder fechada e a 1 com a folder aberta

    igual nessa imagem

    Componente muito bacana !!! e fácil de manusear!!!

    Boa sorte!


    Fulvio Cezar Canducci Dias

    sexta-feira, 15 de novembro de 2013 12:44

Todas as Respostas

  • Para carregar seria essa lógica:

    private void Form1_Load(object sender, EventArgs e)
    {
    	Preecher_TreeView();
    }
    
    private void Preecher_TreeView()
    {
    	TreeViewMenu.ImageList = ImageTreeView;
    
    	TreeViewMenu.Nodes.Add("1", "Acessórios", 0, 1);
    	TreeViewMenu.Nodes[0].Nodes.Add("1.1", "Parafusos", 0, 1);
    	TreeViewMenu.Nodes[0].Nodes.Add("1.2", "Ruela", 0, 1);
    
    	TreeViewMenu.Nodes.Add("2", "Roupas", 0, 1);
    	TreeViewMenu.Nodes[1].Nodes.Add("2.1", "Camiseta", 0, 1);
    	TreeViewMenu.Nodes[1].Nodes.Add("2.2", "Meia", 0, 1);
    }
    
    private void TreeViewMenu_AfterSelect(object sender, TreeViewEventArgs e)
    {
    	this.Text = e.Node.Name + " " + e.Node.Text;
    }

    Image:

    Perceba que tem um componente ImageList com duas imagens a de index 0 que seria a folder fechada e a 1 com a folder aberta

    igual nessa imagem

    Componente muito bacana !!! e fácil de manusear!!!

    Boa sorte!


    Fulvio Cezar Canducci Dias

    sexta-feira, 15 de novembro de 2013 12:44
  • Fúlvio

       Muito legal a sua dica, e sobre o efeito de auto-hide, de recolhe a tela e abrir a tela, como existe dentro do Management Studio do SQL Server, tem como fazer isto pelo Visual Studio 2010 ?

    quarta-feira, 20 de novembro de 2013 14:30
  • Sim!

    Fulvio Cezar Canducci Dias

    quarta-feira, 20 de novembro de 2013 14:36
  •      E como seria +/- o caminho, para conseguir o efeito de fechar a tela, e até mesmo o de abrir ?

    quarta-feira, 20 de novembro de 2013 14:41
  • Não sei ... mas, faz o seguinte abre um novo duvida!

    Fulvio Cezar Canducci Dias

    quarta-feira, 20 de novembro de 2013 14:50
  • Fúlvio

       Blz. mais vou deixar para depois, pois me chamou muito a minha a atenção.

    quarta-feira, 20 de novembro de 2013 14:54
  • Fúlvio

       Blz. mais vou deixar para depois, pois me chamou muito a minha a atenção.

    Não entendi ?

    Fulvio Cezar Canducci Dias

    quarta-feira, 20 de novembro de 2013 18:55