绑定Label.Text时 尝试了很多方法: \ n \ r 但它们都没有显示为断线 我拒绝相信我将需要动态创建一个Custom控件来生成多个断线符号的跨度... 有没有更简单的方法?
我尝试过的方法:


文本第二行”
文本第二行” xaml:
<Label Text="{Binding BreaklineText}"/>
它应该在我的视图中显示为 文字第一行 文字第二行
答案 0 :(得分:0)
在XAML中使用与Ascii等效的
应该可以,但您错过了;
<Label Text="Text first line Text second line"/>
答案 1 :(得分:0)
这不是最佳的解决方案,因为我想找到一个可以在XAML上解释为BreakLine的符号,但是它可以完成工作。
string BreaklineText = "Text first line\nText second line".Replace("\n", System.Environment.NewLine);
答案 2 :(得分:0)
我在@Motumbo上构建,并将System.Environment.NewLine设置为类似变量
var nl = System.Environment.NewLine;
然后我可以写以下内容的变体
string text = "some text" + nl + "text on newline";
还发现“ \ r \ n”在Droid和UWP上有效。没有要测试的iOS。所以:
string text = "some text\r\ntext on newline";
为我工作。