2009-07-10 7 views

Antwort

4

Sie sollten eine ObervableCollection verwenden. Wenn diese Sammlung aktualisiert wird, wird das ListView aktualisiert.

Aber wenn Sie aus irgendeinem Grund wollen dont ein, Gebrauch verwenden:

listView.InvalidateProperty(ListView.ItemsSourceProperty); 

oder

listView.ItemsSource = listView.ItemsSource; 

prüfen A more elegant ListView requery für weitere Informationen.

-1

ListView.DataBind(); MSDN

+0

Das war eines der ersten Dinge, die ich ausprobiert habe. Ihre Antwort bezieht sich auf eine System.Web.UI.WebControls-ListView, aber die WPF-ListView ist System.Windows.Controls.ListView. – KevinDeus

1

hmm ...

listView.ItemsSource = listView.ItemsSource? 

oder man könnte das Property Ereignis auf dem Grundstück Ihres Ansichtsmodell, falls Sie verwenden MVVM auslösen.

Verwandte Themen