¿Alguien me puede dar la diferencia entre Itemsource y DataContext de Listview en WPF? Con ejemploItemSource vs Datacontext en wpf
13
A
Respuesta
16
El origen de elementos (que debe impliment IEnumerable) se utilizarán para crear la lista de elementos que aparece dentro de la lista. El DataContext (que puede ser cualquier objeto) es el objeto predeterminado al que se debe vincular para cualquier vinculación que haya especificado para otras propiedades en el ListView.
public List<string> ItemsObject = new List<string>() { "Item1", "Item2", "Item3" };
public AnyObject DataContextObject = new AnyObject() { WidthValue = 23 }
<ListView
ItemsSource="{Resource_of_ItemsObject}"
DataContext="{Resource_of_DataContextObject}"
Width="{Binding Path=WidthValue}"/>
producirá una lista de "Elemento1", Item2" , Elemento3" que se muestra con una anchura de 23.
Cuestiones relacionadas
- 1. Diferencia betwwen DataContext y ItemSource en WPF
- 2. C#/WPF: Encuadernación Combobox ItemSource en Datagrid con el elemento exterior de la DataContext
- 3. WPF Listview vinculante a ItemSource?
- 4. WPF: Configuración de ItemSource en XAML contra código subyacente
- 5. ¿Actualizar DataContext para vistas en WPF?
- 6. ItemsSource vs DataContext en el caso
- 7. WPF User Control DataContext es nulo
- 8. Usar DataContext como parámetro de comando en WPF
- 9. ¿Cuál es la diferencia entre DataTemplate y DataContext en WPF?
- 10. Plantillas WPF y enlace a DataContext en un GridView
- 11. Cómo regenerar (actualizar) LINQ to SQL DataContext?
- 12. Cómo declarar combobox itemTemplate que tiene Itemsource como Enum Values en WPF?
- 13. wpf cómo enlazar a la existencia de DataContext?
- 14. TabIndex vs. KeyboardNavigation.TabIndex en WPF
- 15. Detectando DataContext cambiado en Silverlight
- 16. Conjunto DataContext en XAML
- 17. ¿Cómo puedo agregar un elemento adicional a un ListBox de WPF usando ItemSource?
- 18. defecto DataContext
- 19. WPF Grid vs Stackpanel
- 20. Silverlight vs WPF
- 21. RelayCommand llamado en "viejo" DataContext
- 22. ¿Cómo puedo acceder al DataContext raíz en una DataTemplate en WPF?
- 23. UIElement vs FrameworkElement en WPF/Silverlight
- 24. WPF texto Wrap vs WrapWithOverflow
- 25. Excepciones por DataContext
- 26. WPF: Configuración de DataContext de un UserControl con Enlace no funciona en XAML
- 27. ¿Qué pasa con "DataContext = this" en los controles de usuario de WPF?
- 28. En WPF, ¿cómo enlazar datos con Window DataContext desde el DataTemplate de un ListBox contenido?
- 29. Aplicaciones de navegador WPF vs aplicaciones de escritorio WPF
- 30. WPF DataGrid de WPF toolkit vs ListView - ¿algún beneficio?