2011-08-02 80 views
1

我在编程方式中将一些内容构建到flowdocument中,而不是xaml。WPF:两个空间之间的空格<span>不带空格字符

我需要一种方法两个跨之间的间距,如下面的代码没有用空格字符招:

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

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

我不能发现跨类的任何财产,如保证金,填充等

如何在编程方式下控制两个跨度的空间?

回答

2

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

如果你想要一个Margin或Padding,那么这两个Runs不应该在同一个Span内。

0

您需要使用块元素来具有填充或边距。