用途:在 Windows Forms 文本控件(如 TextBox、RichTextBox)中实现 Microsoft Office 风格的拼写检查,适用于邮件客户端、文档编辑器、表单输入校验与多语言应用。
主要能力:通过 SpellCheckerAdv 控件触发拼写检查对话框;配置内置英文词典或自定义词典;支持 Hunspell、Ispell、OpenOffice 词典格式并可在运行时切换 Culture 实现多语言;通过右键菜单提供建议、替换与加入词典;可设置忽略电子邮件、URL 等特殊内容;支持 GetSuggestions 获取更正建议、音近词与变位词建议及自定义词管理。
使用方式:创建 SpellCheckerAdv 实例,设置 DictionaryPath 或 Dictionaries 与 Culture,对文本控件调用 SpellCheck(配合 SpellCheckerAdvEditorWrapper),或实现 ISpellCheckerAdvEditorTools 接口(如 TextBoxSpellEditor)后调用 PerformSpellCheckUsingContextMenu 启用右键菜单检查。多语言场景可向 Dictionaries 添加多个 HunspellDictionary 并附 DictionaryPath 与 GrammarPath。
限制:需引用 Syncfusion 程序集与有效授权;词典文件路径与格式需自行提供;资料未说明具体价格、性能指标与平台版本要求。