zodream梦想开源/个人编程日记

zodream梦想开源/个人编程日记

简单的个人编程日记

马上订阅 zodream梦想开源/个人编程日记 RSS 更新: https://zodream.cn/blog/rss

UWP TextBlock 换行

2020年6月9日 06:26
编程技术

开发时,遇到 文字太长未换行,记录一下

手动换行

通过代码设置内容。默认支持 \n 换行

TextBlock1.Text = "a\nb";

TextBlock1.Inlines.Add(new Run("a"));
TextBlock1.Inlines.Add(new LineBreak());
TextBlock1.Inlines.Add(new Run("b"));

xaml 上通过转义字符
<LineBreak/> 换行

<TextBlock Text="a
b"/>
<TextBlock>
    <Run>a</Run>
    <LineBreak/>
    <Run>b</Run>
</TextBlock>

备注

  空格 	 Tab 
 回车 
 换行

自动换行

设置属性 TextWrapping="Wrap"

<TextBlock TextWrapping="Wrap"/>