TextBlockの矩形境界全体ではなく、TextBlockのインラインテキストに背景色を適用できますか?言い換えれば、私はこれを持っているしたいと思います:TextBlockのTextElementsに背景色を適用するにはどうすればよいですか?
<TextBlock TextWrapping="Wrap">
<!-- No such "Background" property -->
<Span Background="Red">
The quick brown fox jumps over the lazy dog
</Span>
</TextBlock>
(HTMLで同じよう<span style="background-color: red">
)、これに代えて
:
<Border Background="Red">
<TextBlock TextWrapping="Wrap">
The quick brown fox jumps over the lazy dog
</TextBlock>
</Border>
これもサポートされていますか?私はTextBlockクラスとRichTextBlockクラスのドキュメントを見てきましたが、インラインテキストの背景を設定する方法はありません。私はWPFがこれをサポートしていると思います。私は言及する必要があります
EDIT
、私は自動的に包まれたテキストを操作するために、これを必要とします。どれくらいの行があるのかわからない。そうでなければ、テキストの行ごとに手動で境界線を使うこともできる。