タスク: InlineUIContainer のテキスト コンテンツを外側のテキストとインラインにする
InlineUIContainer コンテンツの標準的な動作は、下端が外側のテキストとインラインになっている場合です。
RenderTransform を使用して InlineUIContainer のコンテンツをシフトすることは可能ですが、Y の値はフォントの種類とサイズごとに選択する必要があり、完全な方法ではありません。
<RichTextBox>
<FlowDocument>
<Paragraph>
LLL
<InlineUIContainer>
<Border Background="LightGoldenrodYellow">
<TextBlock Text="LLL"/>
</Border>
</InlineUIContainer>
LLL
</Paragraph>
<Paragraph>
LLL
<InlineUIContainer>
<Border Background="LightGoldenrodYellow">
<Border.RenderTransform>
<TranslateTransform Y="5" />
</Border.RenderTransform>
<TextBlock Text="LLL"/>
</Border>
</InlineUIContainer>
LLL
</Paragraph>
</FlowDocument>
</RichTextBox>
フォントの種類とサイズに関係なく、InlineUIContainer コンテンツのテキストを RichTextBox の外側のテキストに揃える方法は?