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 上通过转义字符&#x000A;或 <LineBreak/> 换行
<TextBlock Text="a&#x000A;b"/>
<TextBlock>
    <Run>a</Run>
    <LineBreak/>
    <Run>b</Run>
</TextBlock>
备注
&#x0020; 空格
&#x0009; Tab
&#x000D; 回车
&#x000A; 换行
自动换行
设置属性 TextWrapping="Wrap"
<TextBlock TextWrapping="Wrap"/>