在开发我的当前项目的界面时,我意识到WPF为TextBox等控件内置了拼写检查功能。我不知道为什么会感到惊讶,但确实如此。也许是因为我习惯于Winforms,而它没有包含拼写检查功能。
我完全不知道这一点,更重要的是,我甚至没有注意到这样一个功能在运行时被加载。考虑到内置字典显然很好,你会认为加载单词列表会产生某种启动时间限制;我试图测试它的能力,它提供了一些我甚至认为不会出现在标准字典中的单词。因此,我真的只想知道这样一个功能是如何在运行时初始化的。WPF如何处理加载单词?它是否将加载延迟到计算机启动时的Windows环境中?它是否每次启动应用程序时都会加载字典?这个所谓的字典是否位于磁盘上某个可访问级别,以便我可以查看它?