拼写检查不工作 WPF 应用程序

SpellCheck is Not Working WPF application

我正在开发一个 WPF 应用程序。因为我需要在文本框上启用拼写检查,它应该根据 ENGLISH(澳大利亚)正常工作。这就是我所做的。

<TextBox SpellCheck.IsEnabled="True" Language="en-GB" />

问题是它在我的系统中按预期工作,但如果我 运行 在其他用户的系统中使用相同的代码,它就不会像在我的系统中那样工作。

例如,在我的系统中,如果我键入 Color,它会显示为红色,并且 Color 被检测为正确。这对澳大利亚英语来说是正确的。在其他用户的系统中,它的颜色显示为红色。那么是什么造成了这种差异??

注意:.NetFramework 版本 4.6.1.

有人说需要安装一些语言包。但是我没有在我的系统中安装任何东西,尽管它可以工作。

https://social.msdn.microsoft.com/Forums/vstudio/en-US/c4a62da5-9a7d-4e1d-bcbc-12945046fc42/textbox-spellcheckisenabled-not-working-in-wpf-4?forum=wpf

那么其他用户的系统出了什么问题?

好的,将语言首选项和默认语言设置为澳大利亚并重新启动系统后,它可以在其他用户的系统中使用。尽管它总是说 "colour" 正确并且颜色 wrong.even 如果语言是 en-US 或 en-GB 或 en.