Visual Basic.NET - Cargar 1 TreeView con más de 1 Tabla (ItemSource)

 
Vista:

Cargar 1 TreeView con más de 1 Tabla (ItemSource)

Publicado por Igor_DC (1 intervención) el 08/01/2011 01:21:56
Hola a tod@s,

Quiero cargar en un TreeView (de 2 niveles) los datos de 2 tablas relacionadas entre si: MARCAS y MODELOS.

He conseguido con éxito pasar toda una colección directamente al TreeView de la siguiente manera: TreeView.ItemSource = MiColeccion
Los datos los obtengo de la siguiente manera:
a) un SP que me devuelve todas las MARCAS y me las almacena en una colección de objetos de clase Marca (creada previamente por mí)

b) un SP que me devuelve todos los MODELOS pasándole mediante parámetro el MARCA_ID , y me los almacena en una colección de objetos de clase Modelo (creada previamente por mí)

La cantidad de datos es poca, vamos, que lo ideal es que al cargar los datos de las marcas se fueran "insertando" registro a registro los datos de los modelos, y asi marca a marca.

El objetivo final es que el usuario pinche en el '+' de la marca, se le muestren los modelos, y seleccione un modelo (y poder capturar el evento).

Quien me pueda ayudar por favor que lo haga que le estare muy agradecido,

Adjunto imagen,

http://www.subirimagenes.com/imagen-dibujo-5761197.html
Gracias a tod@s
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder