我正在使用内置的WPF拼写检查程序,它运行得很好。但是,对于像A100这样的东西,有一个“忽略包含数字的单词”的选项会很好,比如A100等。这可能是WPF拼写检查程序吗?我用Google搜索并玩了它,但没有找到任何东西,所以我想不是,但想问。如果没有推荐的方法来实现这个?
答案 0 :(得分:0)
在Windows 8.1或Windows 10上升级到.NET 4.6.1并再次尝试。 WPF在这些平台上有一个更新的拼写检查器实现,它会忽略包含数字的单词。
在Windows 7和Windows 8(以及Vista SP2)上,WPF使用较旧的操作系统进行拼写检查,其默认行为与您所看到的相同(即A100可能被标记为拼写错误)。
除非您能够枚举包含您要排除的数字的完整单词,否则您将无法将其标记为拼写错误,但您在Win 7& Win 8.如果你可以枚举它们(这是不可能的),那么你可以将列表作为自定义词典提供给WPF,这将导致这些词被忽略。