Wie @Sinatr Sie in Kommentaren schreiben - Sie können WPF Spellchecking nicht in WinForms-Anwendung verwenden.
In WinForms müssen Sie eine Bibliothek hinzufügen. Zum Beispiel können Sie versuchen, offline zu verwenden The NetSpell project Es ist ein bisschen alt Bibliothek. Oder Sie können neuere, aber immer noch Beta Spell Check Winforms TextBox
verwenden UPDATE: NetSpell ist kostenlos. Sie finden das Handbuch über diesen Link NetSpell - Spell Checker for .NET im Abschnitt Verwenden der Bibliothek.
Es gibt auch die Möglichkeit, Ihr WinForms-Anwendungssteuerelement ElementHost hinzuzufügen. Es ermöglicht Ihnen, in Ihrer Anwendung WPF TextBox einzufügen. Und Sie können die Eigenschaft "CheckCheck.IsEnabled" für diese TextBox in ElementHost festlegen.
Hier ist schön Link zu Element: Hosting WPF controls in a WinForms application
Wenn Sie meinen, [Rechtschreibprüfung] (https://msdn.microsoft.com/en-us/library/system.windows.controls.spellcheck (v = vs. 110) .aspx) von WPF, dann funktioniert es nicht für Winforms-Steuerelemente, da sie keine angehängten Eigenschaften unterstützen. Siehe [dies] (http://stackoverflow.com/q/23834001/1997232), könnte eine Option für Sie sein. – Sinatr
Ich verwende Winform-Anwendung nicht WPF –