如何在TextBlock中更改行间距

时间:2013-05-12 17:56:20

标签: wpf

我正在使用WPF,我的UserControl中有一个TextBlock。文本很长,所以我用TextWrapping = Wrap包装它。问题是,如何更改行间距?

代码如下:

<TextBlock Text="abcdefghijklmn" TextWrapping="Wrap"/>

输出如下:

abcdefghijk
lmn

我想要的是:

abcdefghijk
<--increase this line spacing-->
lmn

非常感谢。

1 个答案:

答案 0 :(得分:52)

LineHeightLineStackingStrategy="BlockLineHeight"

一起使用

<TextBlock Text="abcdefghijklmn" TextWrapping="Wrap" LineStackingStrategy="BlockLineHeight" LineHeight="30"/>

(添加BlockLineHeight的credz Mixer)