WPF DatatemplateSelector Critères change mais le modèle ne est pas réappliqué?

StackOverflow https://stackoverflow.com/questions/5940152

  •  30-10-2019
  •  | 
  •  

Question

J'ai un datatemplateelector qui est appliqué à un dataGridTemplateColumn. Il me fournit correctement un datatemplate qui varie en fonction de certaines informations dans mon Datarow (dans d'autres colonnes).

Jusqu'ici tout va bien.

Cependant, lorsque je modifie maintenant les données de ma grille, ce qui entraînerait le choix d'un modèle de données différent par le sélecteur de cette colonne, il ne montre pas automatiquement ce nouveau datatemplate.

J'ai lu dans Pro WPF en C # 2008 par Matthew MacDonald (Apress) Page 564 que ce problème est connu et que la seule façon de contourner est de libérer le sélecteur et de réappliquer cela qui serait très lent lorsqu'il y a de nombreux enregistrements dans mon tableau.

Quelqu'un a-t-il trouvé un moyen de contourner cela ou peut-être dans .NET4, il existe une nouvelle fonctionnalité qui combat ce problème?

Merci

Marcel

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top