如何在框架3.5中添加拼写检查

时间:2016-04-12 07:33:03

标签: c# .net winforms frameworks

我想在框架3.5 winform中添加textbox1拼写检查但是显示错误,如何在我的文本框中添加拼写检查,请参阅下面的代码和图片。

 textBox1.SpellCheck.IsEnabled = true;

Spellcheck Image

1 个答案:

答案 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