WPF文本框自定义字典支持

WPF文本框自定义字典支持,wpf,dictionary,textbox,spell-checking,Wpf,Dictionary,Textbox,Spell Checking,是否有人找到了一种解决方法,可以在WPF TextBox/RichTextBox上为内置拼写检查提供自定义词典支持?我们一直在用reflector探索拼写方面的东西,希望找到字典条目的来源,但它看起来很像是一个COM对象 我知道它目前不受支持,微软正在考虑在未来的版本中支持它,但那是很久以前的事了,我似乎找不到任何关于它的最新消息 紧紧抓住staws,我在Connect上发布了一条建议: 我也在找其他的拼写词典 请看我的问题: 他们似乎只支持4种语言(不幸的是,这是不可能的。 这些词典是Of

是否有人找到了一种解决方法,可以在WPF TextBox/RichTextBox上为内置拼写检查提供自定义词典支持?我们一直在用reflector探索拼写方面的东西,希望找到字典条目的来源,但它看起来很像是一个COM对象

我知道它目前不受支持,微软正在考虑在未来的版本中支持它,但那是很久以前的事了,我似乎找不到任何关于它的最新消息

紧紧抓住staws,我在Connect上发布了一条建议:


我也在找其他的拼写词典

请看我的问题:


他们似乎只支持4种语言(

不幸的是,这是不可能的。


这些词典是Office 2007中使用的词典的直接副本。

仅供参考。自定义词典将在WPF 4.0中提供。请参阅微软WPF集团项目经理Kevin Gjerstad的推文

干杯
S.

WPF 4.0自定义词典支持仍然很弱。您可以将自定义词典创建为扩展名为.lex的文本文件,并手动向其中添加单词,拼写检查器将在其自身的内置词典之外使用这些单词。详细信息,以及


但用户无法将无法识别的单词添加到词典中,除非退出应用程序,在记事本中打开.lex文件并键入。换句话说,没有“添加到词典”拼写检查上下文菜单上的项,即使正在使用自定义词典。我想,自定义词典对于具有定义明确的术语的技术字段很有用,可以提前在.lex文件中设置。但是WPF拼写检查作为通用拼写检查工具非常弱。

感谢链接-我以前阅读过该页,但我真正想要的是关于有人通过反射或类似的解决方法闯入控制的任何帐户,或者失败,任何关于它的新闻都会在将来得到支持。我同意这在目前看来是不可能的,但这就是为什么我在Connect上提出了一个请求-希望微软最终会添加它…是的,它是not完全成熟,但从我使用WPF 4.0的有限时间到目前为止(我主要关注SL 4.0),它似乎可以很好地满足我们的需要:)