开发时,遇到 文字太长未换行,记录一下
手动换行
通过代码设置内容。默认支持 \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"/>
Reprint please keep the original link: https://zodream.cn/blog/id/158.html