2010-02-26 3 views
1

J'utilise ContentControl pour afficher divers ViewModels, qui utilisent tous des DataTemplates pour la génération de vue. Maintenant, le problème est, après avoir changé le contenu (en cliquant sur un lien hypertexte par exemple), des choses telles que les hyperliens apparaissent inactifs (c'est-à-dire grisés), jusqu'à ce que je clique sur l'interface utilisateur à nouveau. Est-il possible d'éviter ce comportement sans avoir à simuler un clic de souris?Les contrôles apparaissent inactifs lors de la modification du contenu

Répondre

1

Je vais avoir même un problème très similaire et n'ont pas encore fixé, mais il ne semble comme appeler CommandManager.InvalidateRequerySuggested() pourrait vous aider.

Here's my question cette semaine qui est similaire, je pense. unforgiven3 m'a aussi lié à his question.

Bien qu'il puisse y avoir une question sur la façon dont la route CommandManager est la route à suivre, comme je l'ai mentionné dans le texte modifié de ma question, Laurent Bugnion's MVVM Light Toolkit utilise ce mécanisme pour effectuer ses mises à jour de liaison de commandes.

Questions connexes