Если я определю RichTextBox следующим образом;
<RichTextBox SpellCheck.IsEnabled="True">
<FlowDocument />
</RichTextBox>
Когда я набираю работу «Образец» и выделяю первые три буквы жирным шрифтом, проверка орфографии подчеркивает слово.
Исходный XAML документа показывает, что RichTextBox разбивает слово на две отдельные серии;
<Paragraph>
<Run FontWeight="Bold" xml:lang="en-gb">Sam</Run>
<Run xml:lang="en-gb">ple</Run>
</Paragraph>
Если я вручную создаю документ со следующими блоками;
<FlowDocument>
<Paragraph>
<Run FontWeight="Bold">Sam</Run>ple
</Paragraph>
</FlowDocument>
Проверка орфографии успешно прошла слово.
Кто-нибудь сталкивался с этим раньше? Есть ли обходной путь, который я могу использовать?
Спасибо
Matt