次のように RichTextBox を定義するとします。
<RichTextBox SpellCheck.IsEnabled="True">
<FlowDocument />
</RichTextBox>
「Sample」と入力して最初の 3 文字を太字にすると、スペル チェッカーが単語に下線を引きます。
ドキュメントのソース XAML は、RichTextBox が単語を 2 つの別々のランに分割していることを示しています。
<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>
スペル チェッカーは単語を正常に渡しました。
誰もこれに遭遇したことがありますか?使用できる回避策はありますか?
ありがとうマット