我有一个 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
有人知道如何删除数字之间的换行符吗?如果您对这个问题有更好的方法,我也愿意接受建议。