none
Exibir na TreeView, registro que foi inserido automaticamente. RRS feed

  • Pergunta

  • Olá Pessoal
    Minha dúvida é fácil, mas por incrivel que pareça, procurei bastante e não soube encontrar.
    Minha aplicação é WinForm.

    Imagine um Form de Entrada de Dados com uma treeView ao lado esquerdo que tenha a função de exibir automaticamente qualquer registro que seja inserido no meu BD.

    Exemplo:

    A TreeView terá que exibir uma arvore com os nomes das empresas, funcionários e dependentes e que por enquanto ela esteja apenas exibindo a arvore com os nomes da espresas e dos funcionários, pois não inseri ainda nenhum dependente de João Carlos ou de quaquer outro Funcionário e ela se apresenta neste estado.

    Casa dos perfumes Ltda.

                     |____________José da Silva

                     |____________João Carlos

    Queria que quando incluisse um dependente de João Carlos, a TreeView continuasse no mesmo estado de exibição em que se encontra e após a inclusão do dependente de João carlos, se apresentasse exibindo um sinal de + no funcionário que foi incluido o seu dependente, tipo assim:

    Casa dos perfumes Ltda.

                     |____________José da Silva

                     |____________ + João Carlos

    Ou seja, estou precisando de uma atualização automática na minha treeview.

    Sds []
    Airton Barros


    JOAB
    sábado, 8 de agosto de 2009 12:14

Todas as Respostas

  • Oi JOAB se você utilizar o node que está na TreeView ela fará isso automaticamente para você. Por exemplo se você pegar a referência do node de José da Silva e adicionar um node a ele, logo após inserir ele será visto em sua treeview
    quarta-feira, 26 de agosto de 2009 18:20
  • Por que você não limpa o conteúdo da treeview e carrega novamente? Atribuindo lógico a posição que você quer manter após o novo carregamento.
    quinta-feira, 27 de agosto de 2009 17:32