将浮动元素保留在WPF FlowDocument中的同一行上

我已经google了几个小时,虽然有很多关于如何浮动
WPF元素的例子,但我很难得到两个漂浮在同一行上的简单元素.这是我的代码

<FlowDocument ColumnWidth="999999">
        <Section>
            <Paragraph>
                <Floater HorizontalAlignment="Left" Width="200">
                    <Paragraph>
                            <Run Text="Hello World Left"/>
                    </Paragraph>
                </Floater>
                <Floater HorizontalAlignment="Right" Width="200">
                    <Paragraph>
                            <Run Text="Hello World Right"/>
                    </Paragraph>
                </Floater>
            </Paragraph>
        </Section>
</FlowDocument>

我希望这些出现在页面左侧和右侧的同一行.然而,右手边的一条线向下移动了一条线:

《将浮动元素保留在WPF FlowDocument中的同一行上》

如何将右侧浮动元素保持在与左侧相同的高度?

最佳答案 不知道为什么它可以工作(可能会挂起或缩进),设置一个空运行作为段落的第一个内联:

               <Paragraph >
                    <Run /> 
                    <Floater HorizontalAlignment="Left" Background="AliceBlue" 
                             BaselineAlignment="TextBottom" Width="200">
                        <Paragraph>
                            <Run Text="Hello World Left"/>
                        </Paragraph>
                    </Floater>
                    <Floater HorizontalAlignment="Right" Background="AntiqueWhite" 
                             BaselineAlignment="TextBottom" Width="200">
                        <Paragraph>
                            <Run Text="Hello World Right"/>
                        </Paragraph>
                    </Floater>
                </Paragraph>
点赞