Buenas a todos, estoy desarrollando un TreeView que se alimenta de items de una tabla Sqlite, en esta tabla indico si un nodo o sub nodo está de baja, bien, el tema es el siguiente, me gustaría que los items marcados como Baja poder modificar su estilo a un tachado, no logro poder hacer esto.
Esta es la iteración del algoritmo dentro de un Do While.....
If rstConjunto!ES_BAJA = "1" Then
trvEjemplo.Font.Strikeout
Endif
Supongo que me falta indicar qué item es el que quiero marcar como tachado, he probado con .Item pero no le encuentro la forma.
* Además de esto me gustaría poder incluir en los items iconos de acciones que no si es posible, me explico que en el mismo nodo haya un botón para AÑADIR OTRO, ELIMINAR ESE NODO, DUPLICAR NODO, EDITAR.
¿Es posible incluir varios iconos y que estos tengan acciones programadas? o ¿hay que hacer un control personalizado?
Saludos y gracias
Treeview Fuentes Y Formato De Items
Objetivo: Re: Treeview Fuentes Y Formato De Items
Echale un ojo a ésto:
https://foro.gambas-es.org/viewtopic.php?f=4&t=5383
Es un treeview que toma los datos de una consulta y que permite cambiar el icono de cada dato según te interese. Sin tocar la fuente o cosas así.
Lo mismo te vale.
Saludos.
https://foro.gambas-es.org/viewtopic.php?f=4&t=5383
Es un treeview que toma los datos de una consulta y que permite cambiar el icono de cada dato según te interese. Sin tocar la fuente o cosas así.
Lo mismo te vale.
Saludos.
Objetivo: Re: Treeview Fuentes Y Formato De Items
Le acabo de echar un vistazo al código del ejemplo, que hace ya tiempo que lo hice y veo que hay un par de cosas oscuras:
La tabla que subí es una tabla de centros públicos de educación en Castilla-La Mancha que contiene una entrada por cada asignatura impartida en cada centro.
En el ejemplo con doble click se obtiene en consola dos cosas: Un array de las claves primarias contenidas en el nodo donde se hace doble click y el formato del filtro que se ha usado en ese doble click.
La idea es que explorando una tabla, al final querremos hacer algo con los registros seleccionados y tanto el array como el filtro son manera de aislar dichos registros.
En mi caso, por ejemplo, lo que hago es añadirle un menú popup con la "inteligencia" suficiente para efectuar varias acciones en los registros seleccionados.
Por ejemplo, si el bdtree te lleva al final de cada rama a un registro único, el menú puede contener las opciones "Editar, Borrar, Añadir registro, Imprimir", etc. Si por el contrario llevase a una serie de registros (como en el ejemplo) el menú podría ser "Exportar, Imprimir, etc.)
Se ha convertido en una de las herramientas más utilizadas en los programas de la empresa.
La tabla que subí es una tabla de centros públicos de educación en Castilla-La Mancha que contiene una entrada por cada asignatura impartida en cada centro.
En el ejemplo con doble click se obtiene en consola dos cosas: Un array de las claves primarias contenidas en el nodo donde se hace doble click y el formato del filtro que se ha usado en ese doble click.
La idea es que explorando una tabla, al final querremos hacer algo con los registros seleccionados y tanto el array como el filtro son manera de aislar dichos registros.
En mi caso, por ejemplo, lo que hago es añadirle un menú popup con la "inteligencia" suficiente para efectuar varias acciones en los registros seleccionados.
Por ejemplo, si el bdtree te lleva al final de cada rama a un registro único, el menú puede contener las opciones "Editar, Borrar, Añadir registro, Imprimir", etc. Si por el contrario llevase a una serie de registros (como en el ejemplo) el menú podría ser "Exportar, Imprimir, etc.)
Se ha convertido en una de las herramientas más utilizadas en los programas de la empresa.
Objetivo: Re: Treeview Fuentes Y Formato De Items
Muchas gracias por el aporte, me pongo a revisar el código a ver que extraigo.
Saludos
shordi escribió: [Ver mensaje]
Muchas gracias por el aporte, me pongo a revisar el código a ver que extraigo.
Saludos
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.1079s (PHP: -46% SQL: 146%)
Consultas SQL: 23 - Debug off - GZIP Activado