Comment puis-je empêcher WPF boutons de rester en surbrillance après avoir cliqué?

Lorsqu'une norme de WPF bouton est cliqué, il obtient en surbrillance en bleu (probablement à l'aide de la couleur bleue à partir de n'importe quel thème Windows est installé), et il reste en surbrillance jusqu'à ce que vous interagir avec n'importe quel autre contrôle. Pour mon application, il est source de confusion pour l'utilisateur.

Est-il un moyen simple de désactiver cette option et que le bouton de retour à son style normal?
Je suis à l'aide .NET 4.

  • BTW, le problème est grave sur un écran tactile pour un bouton qui "bascule". Envisager un bouton est activé, donc, est la couleur de surbrillance. L'utilisateur maintenant la touche pour l'éteindre: il n'est plus mis en évidence, MAIS il a le focus, il a toujours l'air d'utilisateur comme c'est que la couleur de surbrillance (par foyer). Très déroutant. (Et démontre que c'est une erreur fondamentale d'utiliser un style avec un accent de couleur similaire à la couleur de surbrillance. Mieux utiliser la solution traditionnelle d'indiquer focus avec un plan uniquement.)
InformationsquelleAutor learner | 2011-05-10