FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Alguien sabe cómo funciona un Treeview
Hola a todos, a ver si alguien me puede ayudar por favor.
Tengo un Treeview donde voy creando códigos de 10 dígitos de la siguiente manera: Grupo(1) Familia (2) Producto (2) Proveedor(1) Caracteristicas(4) Cada apartado de estos forma un hijo. El problema lo tengo que cuando se ejecuta la aplicación y me seleccionan cualquier nodo, no sé cómo tratar ese nodo desde el código. Necesito insertar, borrar un Nodo en la posición seleccionada. El contenido del Treeview lo guardo en Tablas manualmente. ¿Hay algún componente que guarde los datos del Treeview sin necesidad de guardar los datos en tablas manualmente? Por favor os pido vuestra ayuda porque estoy desesperado, no encuentro nada por Internet que me funcione. Espero vuestra ayuda. Muchas Gracias |
#2
|
||||
|
||||
Hola benoni07
Existen muchos componentes para hacer lo que planteas. Te muestro en primer lugar un componente de pago que es muy fácil de utilizar y viene con un buen manual en donde explican su funcionalidad con ejemplos, trabaja con tablas autocontenidas y maestro-detalle. Dream InfoTree. Las Jedi Library incluyen el jvDBTreeView, lo he utilizado solamente con tablas autocontenidas y también es sencillo pero con menos opciones, incluyen una demo en la carpeta de jvcl\examples\RaLib\RaDBTreeView y por supuesto es open source. Saludos |
#3
|
||||
|
||||
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Gracias por vuestras respuestas
Muchas Gracias por vuestras rápidas respuestas, ahora me pongo a echarles un vistazo, pero sabéis hacer con el Treeview de la carpeta Win32, que cuando se seleccione cualquier nodo desde el ejecutable, se pueda controlar desde el código.
Tendría que ser algo así. ¿no? Nodo.Items[del_nodo_seleccionado].Delete; Para borrar, no ????. Lo que no se es cómo saber el índice del Nodo que me seleccionan. Si me podéis ayudar en esto os lo agradezco un montón. Gracias |
#5
|
|||
|
|||
Ya lo he encontrado !!!!!
Muchas Gracias a todos, de momento, el problema que tenía ya lo he encontrado, intentaba siempre acceder desde el TreeNode y lo tenía que hacer desde el Treeview.
Con esta instrucción me funciona : Treeview1.Selected.Delete; Gracias a todos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Alguien sabe como conectar Delphi con el ODBC? | h2o_mx | Conexión con bases de datos | 2 | 24-05-2006 14:21:24 |
Alguien sabe como ordenar kbmMemtable | Luis Alberto | Varios | 2 | 16-11-2005 16:08:38 |
cxGrid, alguien sabe como? | sakuragi | Impresión | 0 | 12-08-2005 22:50:14 |
Alguien sabe como hacer un ShotDown a Firebird 1.51???? | AGAG4 | Conexión con bases de datos | 3 | 28-10-2004 18:02:21 |
alguien sabe como usarlas embedded? | charco | Firebird e Interbase | 5 | 07-11-2003 22:42:06 |
|