Existe-t-il une méthode évidente pour gérer les DataTemplates dont je ne suis pas conscient?Traitement des DataTemplates
Par exemple:
J'ai un ContentControl qui sera utilisé pour afficher les différentes vues de l'application. Autant que je sache, pour chaque contrôle il peut exister un DataTemplate par DataType. (je peux ajouter un DataTemplate au ResourceDictionary pour afficher un DetailsView lorsque ContentControl a un ensemble PersonViewModel en tant que DataContext ou ListView lorsque le ContentControl a un ensemble PersonManagerViewModel en tant que DataContext). Mais comment puis-je choisir entre un DetailsView et un EditView lorsque le DataContext de ContentControl est défini sur un PersonViewModel?