【问题标题】:Windows 8.1 / 10 App Spellcheck languageWindows 8.1 / 10 应用拼写检查语言
【发布时间】:2016-09-06 10:45:08
【问题描述】:

如何在 TextBox 上设置拼写检查语言? 我试过这个:

<TextBox x:Name="textBox" IsSpellCheckEnabled="True" Language="en-US" xml:lang="en-US" />

但没有运气:(

这样我只能进行丹麦语拼写检查。

(我使用的是丹麦语输入语言)

目标 windows 8.1 的应用程序。

【问题讨论】:

  • 就我而言,您可以更改键盘语言以进行拼写检查。此外,您可以参考thread提供 WPF 示例来设置拼写检查语言而不更改键盘语言设置。
  • 是的,键盘语言的更改有效,但链接中的代码无法工作,因为 windows.markup 所在的 PresentationCore(在 PresentationCore.dll 中)在 WinRT 中不存在。
  • @MikkelGunvald 你可以在反馈中心提交这个功能请求,然后微软可能会考虑在未来添加这个功能
  • @MessiKing 好主意,我会这么做的。

标签: windows-store-apps windows-8.1 spell-checking windows-8.1-universal


【解决方案1】:

如果我们想在不改变键盘输入语言的情况下实现拼写检查功能,我们可以使用这个Spell Checking (C#, VB, HTML5/JavaScript)库,它可以用于在Window Store App中进行基本的拼写检查并提供建议,而不考虑Store App Language,对于详细信息请查看this sample。

【讨论】:

  • 我会调查的。谢谢你:)
猜你喜欢
  • 1970-01-01
  • 2019-09-19
  • 2022-01-02
  • 2011-02-13
  • 1970-01-01
  • 2014-05-28
  • 2017-05-13
  • 1970-01-01
  • 2015-01-12
相关资源
最近更新 更多