我有一个 FlowDocument,我需要在其中的任意位置插入许多动态文本片段。
例如,我需要将文本“Hello”放置在x = 10
,将y = 15
文本“World”放置在x = 10
, y = 20
。
我目前正在使用Figure
. Run
我用文本创建 a ,将其放入 a Paragraph
,然后将所有内容放入 a Figure
。从那里我可以设置它的VerticalOffset
和HorizontalOffset
。然后我将所有数字放在Paragraph
我添加到FlowDocument
.
一切都很顺利(这是我能想到的最简单的方法),直到我不得不将两三个文本片段放在同一行(相同y
但不同x
)。
出于某种原因,它将每个都Figure
放在一个新行上,而不是把它们都放在同一行上,让我来说明一下:
预期的:
文本1 文本2 文本3
实际的:
文本1
文本
2 文本3
有人知道如何删除数字之间的换行符吗?如果您对这个问题有更好的方法,我也愿意接受建议。