SpellCheck.GetCustomDictionaries(TextBoxBase) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取词典文件位置的集合,这些词典文件用于指定的文本编辑控件上的自定义拼写检查器。
public:
static System::Collections::IList ^ GetCustomDictionaries(System::Windows::Controls::Primitives::TextBoxBase ^ textBoxBase);
public static System.Collections.IList GetCustomDictionaries (System.Windows.Controls.Primitives.TextBoxBase textBoxBase);
static member GetCustomDictionaries : System.Windows.Controls.Primitives.TextBoxBase -> System.Collections.IList
Public Shared Function GetCustomDictionaries (textBoxBase As TextBoxBase) As IList
参数
- textBoxBase
- TextBoxBase
检索其词典文件集合的文本编辑控件。
返回
词典文件位置的集合。
例外
textBoxBase
为 null
。
注解
自定义字典使用词典文件,这些文件是扩展名为 .lex 的简单文本文件。 词典文件的每一行都包含一个被接受为合法拼写的单词。 文件的第一行可以指定字典应用于的区域设置标识符 (LCID) 。 如果未指定区域设置,字典将应用于所有语言。 有关详细信息,请参阅 区域设置 ID。 以下示例演示英语词典文件的前几行。
#LID 1033
TextBlock
TextBox
ListBox
若要为派生自TextBoxBase的TextBox类指定一个或多个自定义字典,请通过将文件的 URI 添加到IList方法返回GetCustomDictionaries的 URI 来指定词典文件的位置。
若要启用拼写检查器,请将SpellCheck.IsEnabled属性设置为true
派生自TextBoxBase的任何类上的TextBox属性。 除默认拼写检查器外,还使用了该 TextBox 字典的所有自定义词典。 有关拼写检查器的详细信息,请参阅 SpellCheck。