Tengo la siguiente lista de vista, pero no muestra los registros reales, sino solo el espacio de nombres del objeto. Me pregunté si necesito crear las columnas en XAML para que muestren los registros y luego vincularlo a algunas propiedades de un objeto o qué está mal con esto.WPF Listview vinculante a ItemSource?
<ListView
Name="ListCustomers"
ItemsSource="{Binding Path=ListOfCustomers}"
SelectedItem="{Binding Path=SelectedCustomer}"
SelectionMode="Single"
IsSynchronizedWithCurrentItem="True"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
MinHeight="100"
></ListView>
ListOfCustomers
es un tipo de ObservableCollection<Customer>
. Los clientes reales sí se cargan en ObservableCollection, pero no se muestran. ¿Lo que falta?
he puesto el contexto de datos de la ventana a la clase que contiene la propiedad, ¿no debería ser suficiente? –
@Tony - sí debería ser. Debería burbujear para encontrar el contexto de datos. Parece que lo tienes resuelto de la respuesta acc. ¿Cual fue el problema? – Gishu
El problema fue que no tenía columnas creadas en mi lista de vista que estén vinculadas a mi clase Cliente. –