Il existe un moyen pour activer le correcteur orthographique sur les contrôles héritant de TextBoxBase. Ceci concerne donc en WPF le RichTextBox et le TextBox. Il suffit d'activer la propriété SpellCheck.IsEnabled à "True" à votre contrôle pour activer le correcteur. Il est également possible de modifier le dictionnaire utilisé en changeant la langue du contrôle en modifiant la propriété Language (exemple: fr-FR). Cependant, tout n'est pas encore au point. En effet, il est impossible de modifier le dictionnaire et il n'existe que quatre dictionnaires installés (français, anglais, allemand et espagnol). Il est également dommage que l'on ne puisse pas ajouter des annotations à ces contrôles mais ceci fera partie d'un autre post ;-).