Imagens de um TreeView
Boa tarde a todos...
Estou desenvolvendo um sisteminha onde uso um TreeView como menu para acesso... Onde tenho duas procedures, uma para preencher o primeiro nível (Arvore). e outra para o segundo (Galhos)... Defini um imagem list como imagem do treeview, onde tenho duas figuras... E gostaria de saber o que devo fazer para selecionar imagens diferentes nos dois níveis do treeview...
Por exemplo( O primeiro nível abre como uma pasta, e o segundo uma folha em branco)
Alguem poderia me ajudar?? :?:
Obrigado
Estou desenvolvendo um sisteminha onde uso um TreeView como menu para acesso... Onde tenho duas procedures, uma para preencher o primeiro nível (Arvore). e outra para o segundo (Galhos)... Defini um imagem list como imagem do treeview, onde tenho duas figuras... E gostaria de saber o que devo fazer para selecionar imagens diferentes nos dois níveis do treeview...
Por exemplo( O primeiro nível abre como uma pasta, e o segundo uma folha em branco)
Alguem poderia me ajudar?? :?:
Obrigado
Anonymous
Curtidas 0
Respostas
As-mad
25/02/2003
Primeiro vc deve configurar a propriedade Images do TreeView com a ImageList q vc quer. Depois, para a imagem do nó (independentemente se possui ou não filhas) você deve configurar o ImageIndex com o número da imagem no ImageList. Para a imagem do nó selecionado você deve configurar o SelectedIndex com o número da imagem. Agora, para alterar a imagem quando expandido e contraído deve-se usar o stateindex e também incluir código para elas. Eu criei um componente pra não ter que colocar muito código para alternar entre expandido selecionado, expandido desselecionado, contraído selecionado, etc e tbm implementei umas propriedades extras, mas como vc vai fazer isso em modo de execução acho que não vai ter tanto problema ;)
Anderson
Anderson
GOSTEI 0
Anonymous
25/02/2003
Obrigado Anderson :!:
GOSTEI 0