Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Se puede insertar un checkbox en un Treeview? (https://www.clubdelphi.com/foros/showthread.php?t=66911)

ingel 18-03-2010 13:49:05

Se puede insertar un checkbox en un Treeview?
 
Hola y disculpas si ya fue respondido esto.. pero no lo encuentro ..
Encontre un componente VirtualTreeView que tiene esta propiedad pero quisiera usar solo los componentes de delphi ... salvo que no se pueda hacer lo que necesito ...
GRACIAS ....

Caro 18-03-2010 14:18:23

Hola ingel, yo lo hice utilizando dos imagenes como explico Román en un hilo que no lo encuentro, pero solo es cambiar de imagen segun el estado (seleccionado y no seleccionado). En su página ya lo tiene como componente "TCheckTreeView", que hace lo que te indico y muchas cosas mas, esta con codigo fuente y todo, revísalo TCheckTreeview

Saluditos

Neftali [Germán.Estévez] 18-03-2010 16:21:44

Creo que también te puede servir el VirtualTreeView de Soft Gems.


roman 18-03-2010 16:30:16

Cita:

Empezado por ingel (Mensaje 357409)
Encontre un componente VirtualTreeView que tiene esta propiedad pero quisiera usar solo los componentes de delphi

Cita:

Empezado por Neftali (Mensaje 357430)
Creo que también te puede servir el VirtualTreeView de Soft Gems.

Creo que aun vienes anestesiado :p :D

// Saludos

ingel 19-03-2010 17:26:23

solo un detalle ...
 
Gracias Caro .. use el componente de Roman y todo ok ...
el unico problemita que tengo es que no logro Descheckear el nodo que agrego . Es mas .. quisiera crearlo NOT Checked ....


SetupNode(TV1.Items.ADDCHILD(Nil,' texto del nodo ' ));

// para posicionar en el que agrega .. pero no se si lo hace..
TV1_Node:=tv1.Selected;


//probe de estas dos formas para descheckear ..pero no hace nada....

//TV1.UncheckNode(TV1_Node);
UnCheckSubNodes(TV1_Node);

GRACIAS !


La franja horaria es GMT +2. Ahora son las 21:45:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi