SpellCheck .Net课程是否支持俄语?

当我在我的代码中使用这样的结构并在文本框中键入俄语文本时,没有任何反应:

 

虽然我正在使用这种结构,但英文文本已经过拼写检查,但不是俄语

   

我做错了什么? 如何查看其他语言的拼写? 或者也许有人可以建议我检查俄语?

WPF默认只支持四种语言,而且这些语言都不是俄语。

但是, MSDN Social上的这个页面表明可以通过安装.Net语言包来实现

我已经尝试进一步研究这个主题,并发现以下post, http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/06a2cc61-f2ae-4534-b35a-6c676bc2bcb2/?prof=required社区维基于http://msdn.microsoft.com/en-us/library/system.windows.controls.spellcheck(v=VS.100).aspx

他们确实声明.NET 3.5和.NET 4.0的语言包应该添加其他语言,但我尝试使用SpellCheck.IsEnable =“True”将TextBox控件设置为Language =“ru-RU”。 我在Windows Vista计算机上安装了.NET 4.0俄语语言包(英文系统安装)。 拼写检查仍然无效。 我希望微软更清楚如何使用拼写检查来使用不同的语言包。

en-US指定应检查美式英语,您可能需要将其设置为ru-RU并且需要安装相应的语言包。

编辑:SpellCheck类:

仅当WPF提供默认字典时才支持拼写检查器。 在.NET Framework 4中,WPF提供英语,法语,德语和西class牙语的词典。

我认为它适用于任何语言包,但它可能是我读到的源代码,指的是这四种语言的语言包。