Ho un controllo elemento associato a Attività. Ogni attività ha lo stato di attività. Ho definito diversi modelli di dati per ogni stato di attività e anche un selettore di modelli di dati.Modifica modello di dati dinamicamente
Il problema è che non sono in grado di capire come attivare il selettore modello dati quando lo stato dell'attività viene modificato dinamicamente.
Desidero sapere come utilizzare i trigger di dati insieme ai modelli di dati.
Se questo non funzionerà, io esplorare altre alternative come ad esempio
1. proprietà associata legata al compito dello Stato. Qualsiasi modifica imposterà dinamicamente il modello di dati.
2. visivo State Manager
forse questa risposta si adatta anche per voi http://stackoverflow.com/questions/8715315/how-to-trigger-datatemplateselector-when-property-changes – michele
hanno guardato questo risposta già. Questo può funzionare, ma sembra un po 'complesso. Alla ricerca di una soluzione più semplice. – Tilak
La domanda potrebbe essere duplicata con [how-to-trigger-datatemplateselector-when-property-changes] (https://stackoverflow.com/questions/8715315/how-to-trigger-datatemplateselector-when-property-changes) e [ ControlTemplate con DataTrigger vs. DataTemplate con DataTemplateSelector] (https://stackoverflow.com/questions/8926024/controltemplate-with-datatrigger-vs-datatemplate-with-datatemplateselector) – huoxudong125