要输入文字,我使用RichTextBox。
<RichTextBox x:Name="FlowDocumentViewer" Language="en"/>
我打开拼写检查程序。为了支持俄语,我添加了自定义词典。
try
{
this.FlowDocumentViewer.SpellCheck.SpellingReform = SpellingReform.PreAndPostreform;
Uri uri = new Uri("Resources/Russian.lex", UriKind.Relative);
if (!this.FlowDocumentViewer.SpellCheck.CustomDictionaries.Contains(uri))
{
this.FlowDocumentViewer.SpellCheck.CustomDictionaries.Add(uri);
}
this.FlowDocumentViewer.SpellCheck.IsEnabled = true;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
但它无法正常工作。
我做错了什么?
答案 0 :(得分:1)
正确答案:字典应以UTF-16编码。