none
User control in Window a runtime RRS feed

  • Domanda

  • Buongiorno a tutti.

    mi trovo in ambito MVVM

    ho una Window completamente vuota.

    in base ad una scelta dell'utente.. dovrei aprire la Window con all'interno uno UserControl particolare.

    Per esempio se l'utente seleziona "WebSite", si deve aprire la window con visualizzato all'interno lo UC ucWebSite.
    Se l'utente seleziona "Server", si deve aprire la window con visualizzato all'interno lo UC ucServer.

    Che controllo posso usare nella Window in modo da poter bindare l'UserControl su una Property nella classe ViewModel ? Che tipo di Property devo usare?

    Grazie.


    Pranzo Stefano

    venerdì 6 luglio 2012 08:59

Risposte

  • Ciao Stefano,

    You wrote on 06/07/2012 :

    Che controllo posso usare nella Window in modo da poter bindare l'UserControl su una Property nella classe ViewModel ? Che tipo di Property devo usare?

    questo è il terreno ideale per UI Composition, comunque puoi ottenere quello che ti serve utilizzando un ContentControl con un TemplateSelector

    .m



    blog @ //milestone.topics.it
    • Contrassegnato come risposta Stefano Pranzo venerdì 6 luglio 2012 14:48
    venerdì 6 luglio 2012 10:58

Tutte le risposte

  • Ciao Stefano,

    You wrote on 06/07/2012 :

    Che controllo posso usare nella Window in modo da poter bindare l'UserControl su una Property nella classe ViewModel ? Che tipo di Property devo usare?

    questo è il terreno ideale per UI Composition, comunque puoi ottenere quello che ti serve utilizzando un ContentControl con un TemplateSelector

    .m



    blog @ //milestone.topics.it
    • Contrassegnato come risposta Stefano Pranzo venerdì 6 luglio 2012 14:48
    venerdì 6 luglio 2012 10:58
  • UI Composition? e che è?

    Grazie Mauro.. per il suggerimento... il ContentControl l'ho messo nella Grid della Window. il TemplateSelector dove lo trovo? ora guardo l'help.

    Grazie mille.


    Pranzo Stefano

    venerdì 6 luglio 2012 14:48
  • Ciao Stefano,

    You wrote on 06/07/2012 :

    UI Composition? e che è?

    http://milestone.topics.it/search/label/UI%20Composition

    buona lettura :-)

    .m



    blog @ //milestone.topics.it
    venerdì 6 luglio 2012 16:36