我想在框架3.5 winform中添加textbox1拼写检查但是显示错误,如何在我的文本框中添加拼写检查,请参阅下面的代码和图片。
textBox1.SpellCheck.IsEnabled = true;
答案 0 :(得分:1)
由于@Sinatr已在评论中写信给您 - 您无法在WinForms应用程序中使用WPF拼写检查。
在WinForms中,您需要添加一些库。例如,您可以尝试离线使用The NetSpell project这是一个有点旧的库。或者你可以使用更新但仍然是beta Spell Check Winforms TextBox
更新: NetSpell是免费的。您可以通过此链接查找手册NetSpell - 使用“库”部分中的Spell Checker for .NET。
还可以在名为ElementHost的WinForms应用程序控件中添加。它将允许您在应用程序中插入WPF TextBox。您将能够在ElementHost中为此TextBox设置SpellCheck.IsEnabled属性。
这是关于ElementHost的很好的链接:Hosting WPF controls in a WinForms application