Essayer d'utiliser la classe C # SpellCheck
Je suis en train d'utiliser la Vérification orthographique de classe C# fournit (en PresentationFramework.dll).
Mais, je rencontre des problèmes lorsque vous tentez de lier l'orthographe de ma zone de texte:
SpellCheck.SetIsEnabled(txtWhatever, true);
Le problème est que mon txtWhatever est de type System.De Windows.Les formes et le paramètre de cette fonction est à la recherche pour le Système.De Windows.Les contrôles et simple de la conversion a échoué.
J'ai aussi essayé de faire ma zone de texte de ce type, mais... ne le pouvait pas.
Personne ne sait comment utiliser cette Orthographe objet?
(MSDN n'était pas utile...)
Grâce
source d'informationauteur Assaf
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé tout simplement la définition de la propriété sur la zone de texte de votre tentative de correction orthographique. par exemple,
Vous essayez d'utiliser un spell-check composant conçu pour WPF sur une application WinForms. Ils sont incompatibles.
Si vous souhaitez utiliser l' .NET-a fourni la vérification orthographique, vous aurez à utiliser WPF votre système de widgets.
Si vous voulez coller avec WinForms, vous aurez besoin d'un tiers de la vérification orthographique composant.
Gratuit .NET correcteur orthographique basé autour d'un WPF zone de texte qui peut être utilisée client ou côté serveur peut être vu ici. Il va envelopper la zone de texte pour vous même si vous avez encore besoin de l'assemblée comprend à la Présentation du cadre etc.
Divulgation complète...écrit par votre serviteur
J'ai besoin d'ajouter une couleur d'arrière-plan de la zone de texte en winforms, ce qui reflète la couleur sélectionnée dans le concepteur:
ce sujet de l'obtention d'une liste de mots dans la langue anglaise et de le copier dans un fichier texte. ajouter la référence. puis utiliser la classe streamreader pour analyser la liste contre la zone de texte.texte. les mots ne figurent pas dans le fichier texte peut être défini pour être mis en évidence ou de l'afficher dans une boîte de dialogue avec des options pour remplacer ou de les ignorer. c'est un fusil de chasse suggestion avec de nombreuses étapes manquantes et je suis à 2 mois dans la programmation, mais....de son ce qui im va tenter de toute façon. je fais un bloc-notes de projet (rexpad sur idreamincode.com). espérons que cela a aidé!