2012-07-19 88 views
0

我期待在我的胜利表单应用上实现拼写检查器。该应用程序需要建立在.net 3.5中,我正在努力弄清楚我需要做什么。我介绍了一个导入Windows Presentation Form控件的例子,它完美地实现了这一点,但是该控件仅在.Net 4 Framework中可用。C#Win Form拼写检查器.Net 3.5

有人可以指出我在这个正确的方向吗?我只为一个richTextBox使用这个控件,所以我不想花太多时间在我的项目的这个元素上。

感谢

+0

WPF或的WinForms?或两者? – Anuraj 2012-07-19 10:22:39

+0

对于Win Form,我需要拼写检查richTextBox,因为它正在被编辑。 – Derek 2012-07-19 10:23:35

+0

我删除了标签,说明您正在使用wpf – eMi 2012-07-19 10:24:56

回答

2
  1. 一个TextBox到表单
  2. 添加在XAML标签,添加文本框标记之间添加以下代码:

    SpellCheck.IsEnabled = "True"

您可以添加标准C#代码窗口中的相同代码。只需输入:

textBox1.SpellCheck.IsEnabled = true; 

3.现在,启动应用程序。

如果输入不正确的单词,则会以红色下划线。如果您右键单击该单词,您会收到一些拼写建议以进行更正。

我希望,那就是你想要的。

+0

XAML Tab? Whis在Windows窗体应用程序上? – Derek 2012-07-19 10:25:08

+1

我以为你使用WPF,因为你在你的标签中添加了“WPF” – eMi 2012-07-19 10:25:39

+0

在Winforms theres没有本地支持拼写检查.. – eMi 2012-07-19 10:26:32