有没有办法将{802}给定宽度的空白空间插入FlowDocument
?Inline
?这样我就可以根据需要“缩进”其他Inline
个。
如果可以在行中的某个x偏移处放置一些内联,这也可以解决问题。
注意:这样做的目的是解决this question中描述的问题的部分问题。
答案 0 :(得分:2)
您可以使用容器类,例如:
<RichTextBox>
<FlowDocument>
<Paragraph>
<InlineUIContainer>
<FrameworkElement Width="200"/>
</InlineUIContainer>
<Run x:Name="RunChan" Text="Indented Text"/>
</Paragraph>
</FlowDocument>
</RichTextBox>
我不会真的推荐它。
在TextBlock中:
<TextBlock>
<InlineUIContainer>
<FrameworkElement Width="200"/>
</InlineUIContainer>
<Run x:Name="RunChan" Text="Indented Text"/>
</TextBlock>
答案 1 :(得分:0)
我不确定这是否能解决您的问题,但如果您想“缩进”内联,也许您可以根据需要插入一个小型Floater或Figure。确保Floater很短,因此它不会超过一行。
我正在寻找比这更优雅的东西,但同时这对我有用。