none
Master Detail mit Sortierung per WPF und EF RRS feed

  • Frage

  • Hallo,

    ich habe da ein kleines Problem mit der Sortierung von Daten, die ich mir per EF hole, und mit WPF darstellen und ändern möchte. Ich definiere mir zwei CollectionViewSources und binde die eine an die andere:

    <CollectionViewSource x:Key="masterViewSource" d:DesignSource="{d:DesignInstance db:Master, CreateList=True}" />
    <CollectionViewSource x:Key="detailViewSource" Source="{Binding Path=Details, Source={StaticResource masterViewSource}}" />

    Dann lade ich die Daten:

    q = from m in DB.Master.Include("Details") select m
    masterViewSource.source = q;

    Wie bekomme ich es am einfachsten hin, das die Daten im datagrid das an detailViewSource gebunden ist. Ich kann die CollectionViewSource nicht sortieren, da die Daten aus dem EF kommen und die BindingLists daraus keine Sortierung unterstützen.

    Ich hab jetzt vier Tage lang an meinen Formular gebastelt. Ich lade zwölf Tabellen und alle relationen dazwischen klappen Wunderbar, nur zum sortieren bin ich zu blöd.

     

    Besten Gruß,

     

    Alex

     

    Montag, 28. Juni 2010 08:48

Alle Antworten