WPF TextBox拼写检查无法在Windows Embedded

时间:2016-02-02 09:44:54

标签: c# wpf embedded

我有一个WPF .Net项目,其中我有一个TextBox,其中包含SpellCheck.IsEnabled =" true"。它是为.Net 4编译的,并且在安装的标准Windows上工作(带有红色下划线的拼写错误的单词)。我已经在完整版本的Windows XP,7,8和10上尝试过它,没有任何问题。到目前为止一切都很好....

但是,我遇到的问题是应用程序需要在Windows 8 Embedded上运行,目前它还没有运行。这是Embedded的内部构建,已针对特定目的进行了简化。它确实安装了.Net的所有版本,包括4.5.2。我有一些空间要求添加其他组件,但我试图找出缺少的组件。

问题的症状是拼写检查不会发生(即没有拼写错误的单词的红色下划线)。除此之外,文本框按预期工作。

我已经尝试过(出于测试目的)只是在try catch中包含的代码中创建一个文本框,并向其传递一个拼写错误的单词,该单词适用于完整的Windows,但不会在Embedded上运行,并且不会抛出任何错误。我检查了Windows事件日志,但没有报告任何内容。

我已经尝试过运行依赖性walker,虽然大约有五个dll可能会丢失,但是从我的开发PC中获取这些dll并将它们放在应用程序旁边的嵌入式窗口上没有任何区别。 / p>

观看论坛,我得到的印象是字典在.Net框架内?所以我假设它不仅仅是因为它无法找到字典。

非常感谢任何想法。

0 个答案:

没有答案