c# - 在 WPF 文本框中启用拼写检查会减慢加载速度
问题描述
我的 WPF 窗口中有多个文本框。我刚刚为我的解决方案中的所有文本框启用了拼写检查。然后我注意到,当我现在加载一个窗口时,而不是需要 2-3 秒,它可能需要一分钟才能加载,UI 冻结,并且寡妇在加载时显示为空白。
有趣的是,这只发生在我身上。我的同事和我使用相同的代码库,似乎没有这个问题。
我已经看到这两个有类似问题的其他帖子:
将 SpellCheck.IsEnabled 添加到控件后,WPF 表单加载速度非常慢
使用文本框和自定义词典进行拼写会减慢我在 C# WPF 中的应用程序
我已尝试按照建议删除 HKCU\SOFTWARE\Microsoft\Spelling\Dictionaries 中的额外注册表项。但是我在那个位置没有字典文件夹。我只有一个选项文件夹。
还有其他地方可以存储这些临时字典吗?或者有人有其他解决方案吗?
解决方案
推荐阅读
- discord - 我如何从频道 discord.js 中获取所有提到的用户
- flutter - Dart 泛型类型作为类成员函数的类型
- pyspark - 无法修剪 pyspark 数据框中的空白空间
- javascript - onChange 正在重置状态 - useState
- mongodb - 带有 Reactive mongo 自动配置的 Spring 缓存 mongodb
- npm - 了解 Tailwind CSS for React 的 npm install 命令
- php - 如何在 WordPress 中使用简码回显 div 元素
- javascript - 如何循环 JSON 数据并将其部分放入另一个数组中?
- c# - 在 .net core wep api 中更改 appsettings 文件中的连接字符串参数
- reactjs - 如何使用 Auth0 SDK 处理访问令牌和 API 调用?