Je réécris son itemSource XML à la volée et je veux qu'il utilise les nouvelles données tout de suite ...Comment forcer un ListView WPF à demander son ItemSource?
4
A
Répondre
4
Vous devez utiliser une ObervableCollection. Lorsque cette collection est mise à jour, ListView est mis à jour.
Mais si pour une raison quelconque vous ne voulez pas utiliser un, utilisez:
listView.InvalidateProperty(ListView.ItemsSourceProperty);
ou
listView.ItemsSource = listView.ItemsSource;
Vérifiez A more elegant ListView requery pour plus d'informations.
-1
1
hmm ...
listView.ItemsSource = listView.ItemsSource?
ou vous pouvez déclencher l'événement PropertyChanged sur la propriété de votre viewmodel au cas où vous utilisez MVVM.
Questions connexes
- 1. ItemSource vs Datacontext dans wpf
- 2. Forcer un contrôle WPF à actualiser?
- 3. différence betwwen datacontext et ItemSource dans WPF
- 4. WPF listview databinding - Comment forcer la mise à jour d'un objet sous-jacent sans tabulation?
- 5. C#/WPF: Imprimer un ListView
- 6. WPF Listview
- 7. Comment forcer Javamail à effacer son cache de messages?
- 8. WPF ListView ScrollBar visible à false
- 9. Comment faire fonctionner un ListView (ou DataGrid) avec TextWrapping (WPF)
- 10. Wpf Expander à l'intérieur de la Listview
- 11. Événement WPF Listview SelectionChanged
- 12. Redimensionner listview dans WPF
- 13. WPF Listview databinding
- 14. WPF ListView Thousand Separator
- 15. Comment forcer le mode insertion dans un fichier WPF RichTextBox
- 16. Comment pouvez-vous forcer un div flottant à être la hauteur de son parent?
- 17. Comment désactiver certains éléments XAML pour un ListView WPF
- 18. WPF: Suppress ContextMenu pour ListView
- 19. Comment regrouper des éléments dans un WPF ListView
- 20. WPF Listview lié avec Hashtable
- 21. Comment forcer un contrôle à ne pas passer un événement click dans l'arborescence? WPF C#
- 22. WPF ListView ne pas afficher les modèles
- 23. Comment forcer le navigateur à mettre à jour son URL de base
- 24. Comment forcer un NSPopUpButtonCell à se réafficher?
- 25. C#/WPF: Reliure Combobox ItemSource en Datagrid à l'élément extérieur de la DataContext
- 26. Suppression de WPF ListView/GridView highlight chrome
- 27. WPF: lier ListView avec plusieurs sources
- 28. WPF ListView Afficher l'élément sélectionné
- 29. Forcer WPF à créer les éléments dans ItemsControl
- 30. Multicolumn ListView dans WPF - erreurs
J'ai essayé ceci mais cela n'a rien fait .. this.lvwSourceFiles.GetBindingExpression (ListView.ItemsSourceProperty) .UpdateSource(); – KevinDeus