2013-05-12 23 views
23

satır aralığını değiştirme WPF kullanıyorum, UserControl'ümde bir TextBlock var. Metin çok uzun, bu yüzden TextWrapping = Wrap ile sarın. Soru şu, satır aralığını nasıl değiştirebilirim?TextBlock

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

çıkışı gibidir:

abcdefghijk 
lmn 

İstediğim geçerli:

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

Büyük Teşekkür

kod

gibi bir şeydir.

+0

Sen Glifler'i kullanabilirsiniz gibi/789c3e1b-e3ae-476f-b37f-d93ef6d0cb7b /)? Aksi takdirde, [Lineheight] 'a (http://msdn.microsoft.com/en-us/library/system.windows.controls.textblock.lineheight.aspx) uyum sağlayabilir ve bunun işe yarayıp yaramadığını görebilirsiniz. –

cevap

40

Kullanım

LineHeight 

http://social.msdn.microsoft.com/Forums/en-US/wpf/thread ([burada] önerildiği gibi

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

Tam olarak neye ihtiyacım vardı, teşekkürler! – TrueEddie

+13

Sadece LineStackingStrategy = "BlockLineHeight" ile – Mixer

İlgili konular