WPF:两个<span>之间的间距,没有空格字符</span>

时间:2011-08-02 03:06:48

标签: wpf flowdocument

我在编程方式中将一些内容构建到flowdocument中,而不是xaml。

我需要一种方法来在两个跨度之间进行间隔,没有使用空格字符技巧,如下面的代码:

Run spanTitle = new Run(paraTitle);
myTitle.Inlines.Add(spanTitle);

//" " + paraSubtitle to spacing spanTitle and spanSubTitle.
Run spanSubTitle = new Run(" " + paraSubtitle);
myTitle.Inlines.Add(spanSubTitle);

我在Span类中找不到任何属性,如Margin,Padding等。

如何以编程方式控制两个跨度空间?

2 个答案:

答案 0 :(得分:2)

Span中两次运行之间的适当间距是一个空格,因为它符合字体。

如果你想要一个边距或填充,两个运行不应该在同一个跨度。

答案 1 :(得分:0)

您需要使用块元素来填充或填充。