gpt4 book ai didi

wpf - 将 float 元素保留在 WPF FlowDocument 中的同一行上

转载 作者:行者123 更新时间:2023-12-03 00:24:58 24 4
gpt4 key购买 nike

我在 google 上搜索了几个小时,虽然有很多关于如何 float WPF 元素的示例,但我很难获得两个 float 在同一行的简单元素。这是我的代码

<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>

我希望它们出现在页面左侧和右侧的同一行上。然而,右侧向下移动了一行:

enter image description here

如何保持右侧 float 元素与左侧 float 元素的高度相同?

最佳答案

不知道为什么它会起作用(可能与悬挂或缩进有关),将空行设置为段落的第一个内联:

               <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>

关于wpf - 将 float 元素保留在 WPF FlowDocument 中的同一行上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42213104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com