Hola,
Como estan, espero que me puedan ayudar, mi problema es el siguiente:
Tengo 3 Tablas (2 "entidades" y 1 para relacionarlas) y 2 relaciones
Tabla1
Tabla 2
Tabla 3
Categories
CategoriesProducs
Products
IdCategories --Rel_CatPro_Categories-- IdCategories --Rel_CatPro_Products-- IdProducts
Name
IdProducts
Name
Y en mi Window lo siguiente
<ListBox Name="lbxCategories" ItemsSource="{Binding}" DisplayMemberPath="Name" IsSynchronizedWithCurrentItem="True">
<ListBox Name="lbxProducts" ItemsSource="{Binding Path=Rel_CatPro_Categories/CategoriesProducs/Rel_CatPro_Products}" DisplayMemberPath="Name" IsSynchronizedWithCurrentItem="True">
en el .cs
Cree el Dataset que agregue de Datos>Agregar nuevo origen de datos.. (MS Sql Server), los adaptadores de las tablas, hice el fill a los adaptadores y asigne el DataContext de la siguiente manera:
lbxCategories.DataContext = dataset.Categories
lbxProducts.DataContext = dataset.Categories
... El listbox de Categorias se muestra bien y al parecer el binding si esta ligado ya que al cambiar de categoria muestra en el listbox de Productos la cantidad de elementos correcta, pero el problema es que no me muestra el texto(Nombre) de los Productos.
Espero haberme explicado.
De antemano agradezco su ayuda.
Gracias
Ciao