ListView-Daten nicht Aktualisieren in der WPF-App

Ich versuche, das laden von Daten in ein ListView-Steuerelements in WPF verwenden eine Gespeicherte Prozedur und Entity Framework. Als ich das erste laden der Benutzer-Steuerelement das ListView-lädt die Daten einfach nur gut. Ich rufen Sie dann den gleichen code, um die Daten zu aktualisieren, und ich kann sehen, durch das Debuggen, dass die ListItems-Anzahl ändert, aber die Daten auf dem front-end-Bildschirm nicht aktualisieren.

XAML

<ListView Name="DocsListView" ItemsSource="{Binding}">
    <ListView.View>
        <GridView>
            <GridViewColumn Header="Documents" DisplayMemberBinding="{Binding Documents}"/>
        </GridView>
    </ListView.View>
</ListView>

Code Hinter

public void LoadDocs()
{
    Context _Context = new Context();
    DocsListView.ItemsSource = null;
    DocsListView.ItemsSource = _Context.SP_GetDocuments(1).ToList();
    _Context = null;
}

Kann jemand bitte mir helfen herauszufinden, was ich falsch mache? Ich verwende VS2012, .Net 4.5, EF 5.0.

  • rufen Sie die gleiche LoadDocs Methode um die Daten zu aktualisieren?
  • Ja, ich nenne LoadDocs Methode um die Daten zu aktualisieren.
InformationsquelleAutor Brodie | 2013-10-03
Schreibe einen Kommentar