Imagens do TreeView ??? Alguem ??? sabe ???
Olá pessoal
Comecei a utilizar o TreeView essa semana .. e to apanhando um pouco. Estou com problema na definição das imagens para cada nível do tree ... seria mais ou menos isso ...
-Clinica A
-----Medico A
----------08:00
----------09:00
----------10:00
-----Medico B
----------08:45
----------09:15
-Clinica B
-----Medico C
----------08:30
----------09:00
...esse dados eu montoa partir de uma Sql .. então nunca sei qtos registros posso ter .. mas sei q tenho sempre 3 niveis... indicando a clinica, o medico , e os horários do médico ..
eu tenho um ImageList q tem as 4 imagens q preciso utilizar. As imagens teriam q ser definidas assim:
Img_Clinica ..para todos os niveis de clinica a mesma imagem
Img_Medico .. para todoos os nives de médicos, tb uma mesma imagem
Img_Hora_Disp .. a primeira hora de cada um dos médicos deve receber esta imagem
Img_Hora_normal .. todas as outras horas receberiam esta imagem
...então são esses os problemas pra mim ..
como definir a mesma imagem pra todos os níveis de clíncas, médicos e horarios? e dentro do nível horário como definir sempre pra primeira hora q aparece uma Imagem X e para os outros horários a Imagem Y ?
agradecido pela atenção
Diogo
Comecei a utilizar o TreeView essa semana .. e to apanhando um pouco. Estou com problema na definição das imagens para cada nível do tree ... seria mais ou menos isso ...
-Clinica A
-----Medico A
----------08:00
----------09:00
----------10:00
-----Medico B
----------08:45
----------09:15
-Clinica B
-----Medico C
----------08:30
----------09:00
...esse dados eu montoa partir de uma Sql .. então nunca sei qtos registros posso ter .. mas sei q tenho sempre 3 niveis... indicando a clinica, o medico , e os horários do médico ..
eu tenho um ImageList q tem as 4 imagens q preciso utilizar. As imagens teriam q ser definidas assim:
Img_Clinica ..para todos os niveis de clinica a mesma imagem
Img_Medico .. para todoos os nives de médicos, tb uma mesma imagem
Img_Hora_Disp .. a primeira hora de cada um dos médicos deve receber esta imagem
Img_Hora_normal .. todas as outras horas receberiam esta imagem
...então são esses os problemas pra mim ..
como definir a mesma imagem pra todos os níveis de clíncas, médicos e horarios? e dentro do nível horário como definir sempre pra primeira hora q aparece uma Imagem X e para os outros horários a Imagem Y ?
agradecido pela atenção
Diogo
Diogoalles
Curtidas 0
Respostas
Rafael Heise
15/10/2003
Bom, pra fazer isso existe duas formas que eu sei.
1) Usar um componente pronto que deixe associar imagem a nível, não sei o nome do componente direito, acho que é flytreeview, mas não sei se é gratuito ou não.
2) Você mesmo desenhar as imagens, no evento onDrawItem ou algo assim. Se você der uma procurada rápida na internet achará. Eu não tenho o código pronto de como desenhar, mas já vi issona internet e tenho certeza que você achará rapidinho na internet.
beleza ?
eu vou dar uma procurada rápida mas não posso te garantir que vou conseguir postar porque to meio apurado...
mas qualquer coisa...
é isso ae...
valeu
1) Usar um componente pronto que deixe associar imagem a nível, não sei o nome do componente direito, acho que é flytreeview, mas não sei se é gratuito ou não.
2) Você mesmo desenhar as imagens, no evento onDrawItem ou algo assim. Se você der uma procurada rápida na internet achará. Eu não tenho o código pronto de como desenhar, mas já vi issona internet e tenho certeza que você achará rapidinho na internet.
beleza ?
eu vou dar uma procurada rápida mas não posso te garantir que vou conseguir postar porque to meio apurado...
mas qualquer coisa...
é isso ae...
valeu
GOSTEI 0