none
mvvm collectionViewSource RRS feed

  • Domanda

  • solitamente per avere una siatuazione bindabile in modo visuale inserisco vari objectDataSource (le mie entità) e nelle finestre in cui ho bisogno di una di loro le aggiungo come window.resource. Visual studio poi nel costruttore della finestra wpf automaticamente esegue un case tipo collectionViewSource c = (cast)this.findResource...

    Ora, vorrei mantere la stessa comodità di bindare gli oggetti in modo visuale, ma utilizzando mvvm e le considerazioni/domande sono:

    1) se nella mia View inserisco una static resource e bindo in modo visuale i campi della mia entità su di una griglia, come posso dal mio ViewModel popolare il mio entityViewSource object?

    1 - Risposta) mi verrebbe da dire semplicemente:

     <Window.Resources>
            <CollectionViewSource Source="{Binding Path=ProprietàViewModel}" ...

    E' questo il modo?

    grazie

    mercoledì 31 agosto 2011 15:19

Risposte