Integración TreeView-ListView

05/08/2005 - 19:24 por lord | Informe spam
Hola grupo.

Estoy trabajando con un TreeView y un ListView, y los voy a usar el
mismo modo que lo hace cualquier explorador de archivos, esto es, los
elementos que "contienen más elementos" los represento en el TreeView,
y en el ListView los pongo todos.

De forma que, cuando yo selecciono un elemento del TreeView (y como en
el TreeView sólo hay elementos que contienen elementos), el ListView
me muestra TODOS los elementos del TreeNode seleccionado.

Creo que me he explicado.

Entonces la pregunta es si hay alguna forma de gestionar este grupo
conjuntamente, o tengo que programar ambos elementos.

Gracias de antemano.

____

Aprovecho para hacer algunas preguntas (que ya he buscado y no
encuentro) rápidas:
- En la declaración de los métodos, ¿no se pueden declarar
parámetros por defecto?
- Si activo "Application.EnableVisualStyles();", no me muestra los
iconos de la barra de herramientas en tiempo de ejecución (durante el
diseño, sí los muestra). ¿Por qué?
____

Preguntas similare

Leer las respuestas

#1 Bela Istok
05/08/2005 - 19:31 | Informe spam
Yo lo hice hace poco tiempo, lo que cree fue mi propia version del TreeNode
(derivando de treenode), el cual contiene los elementos a ser mostrados en
el listview, y cuando el usuario lo selecciona, le paso al listview el
treenode, para que este lo muestre.

Saludos,

Bela Istok


"lord" wrote in message
news:
Hola grupo.

Estoy trabajando con un TreeView y un ListView, y los voy a usar el
mismo modo que lo hace cualquier explorador de archivos, esto es, los
elementos que "contienen más elementos" los represento en el TreeView,
y en el ListView los pongo todos.

De forma que, cuando yo selecciono un elemento del TreeView (y como en
el TreeView sólo hay elementos que contienen elementos), el ListView
me muestra TODOS los elementos del TreeNode seleccionado.

Creo que me he explicado.

Entonces la pregunta es si hay alguna forma de gestionar este grupo
conjuntamente, o tengo que programar ambos elementos.

Gracias de antemano.

____

Aprovecho para hacer algunas preguntas (que ya he buscado y no
encuentro) rápidas:
- En la declaración de los métodos, ¿no se pueden declarar
parámetros por defecto?
- Si activo "Application.EnableVisualStyles();", no me muestra los
iconos de la barra de herramientas en tiempo de ejecución (durante el
diseño, sí los muestra). ¿Por qué?
____
Respuesta Responder a este mensaje
#2 Hector Obregon [eMVP]
06/08/2005 - 02:36 | Informe spam
Bela,

¿Por que te fue necesario derivar de TreeNode? La propiedad Tag del TreeNode
la puedes usar para almacenar cualquier objeto y resulta práctica para la
necesidad de lord.

Saludos,

Héctor

"Bela Istok" wrote in message
news:
Yo lo hice hace poco tiempo, lo que cree fue mi propia version del
TreeNode (derivando de treenode), el cual contiene los elementos a ser
mostrados en el listview, y cuando el usuario lo selecciona, le paso al
listview el treenode, para que este lo muestre.

Saludos,

Bela Istok


"lord" wrote in message
news:
Hola grupo.

Estoy trabajando con un TreeView y un ListView, y los voy a usar el
mismo modo que lo hace cualquier explorador de archivos, esto es, los
elementos que "contienen más elementos" los represento en el TreeView,
y en el ListView los pongo todos.

De forma que, cuando yo selecciono un elemento del TreeView (y como en
el TreeView sólo hay elementos que contienen elementos), el ListView
me muestra TODOS los elementos del TreeNode seleccionado.

Creo que me he explicado.

Entonces la pregunta es si hay alguna forma de gestionar este grupo
conjuntamente, o tengo que programar ambos elementos.

Gracias de antemano.

____

Aprovecho para hacer algunas preguntas (que ya he buscado y no
encuentro) rápidas:
- En la declaración de los métodos, ¿no se pueden declarar
parámetros por defecto?
- Si activo "Application.EnableVisualStyles();", no me muestra los
iconos de la barra de herramientas en tiempo de ejecución (durante el
diseño, sí los muestra). ¿Por qué?
____

Respuesta Responder a este mensaje
#3 Bela Istok
06/08/2005 - 18:59 | Informe spam
Es para evitar el cast :P (mejor performance)

Saludos,

Bela Istok

"Hector Obregon [eMVP]" wrote in message
news:%
Bela,

¿Por que te fue necesario derivar de TreeNode? La propiedad Tag del
TreeNode la puedes usar para almacenar cualquier objeto y resulta práctica
para la necesidad de lord.

Saludos,

Héctor

"Bela Istok" wrote in message
news:
Yo lo hice hace poco tiempo, lo que cree fue mi propia version del
TreeNode (derivando de treenode), el cual contiene los elementos a ser
mostrados en el listview, y cuando el usuario lo selecciona, le paso al
listview el treenode, para que este lo muestre.

Saludos,

Bela Istok


"lord" wrote in message
news:
Hola grupo.

Estoy trabajando con un TreeView y un ListView, y los voy a usar el
mismo modo que lo hace cualquier explorador de archivos, esto es, los
elementos que "contienen más elementos" los represento en el TreeView,
y en el ListView los pongo todos.

De forma que, cuando yo selecciono un elemento del TreeView (y como en
el TreeView sólo hay elementos que contienen elementos), el ListView
me muestra TODOS los elementos del TreeNode seleccionado.

Creo que me he explicado.

Entonces la pregunta es si hay alguna forma de gestionar este grupo
conjuntamente, o tengo que programar ambos elementos.

Gracias de antemano.

____

Aprovecho para hacer algunas preguntas (que ya he buscado y no
encuentro) rápidas:
- En la declaración de los métodos, ¿no se pueden declarar
parámetros por defecto?
- Si activo "Application.EnableVisualStyles();", no me muestra los
iconos de la barra de herramientas en tiempo de ejecución (durante el
diseño, sí los muestra). ¿Por qué?
____





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida