2010-05-18 5 views
0

J'ai un tas de datatemplates que j'utilise pour afficher diverses vues sql dans ItemsControl. Je ne sais pas quel datatemplate je vais utiliser jusqu'à l'exécution. (chaque vue a des colonnes différentes) En plus de cela, j'ai créé un datatemplate dynamique générique pour toutes les vues qui n'ont besoin d'aucune particularité.WPF: Comment trouver dynamiquement une commande usercontrol ou un datatemplate

Lorsque j'affiche la vue, je veux d'abord regarder dans tous les modèles de données disponibles s'il y en a un qui correspond, sinon utiliser le modèle de données dynamique par défaut.

Ma question est comment puis-je 'rechercher' un datatemplate par nom dans le code? Usercontrol est également possible.

Merci,

Elger

+0

font usage d'un 'DataTemplateSelector' vous? –

Répondre