Window.NewLine在Windows Phone 7中

时间:2012-06-15 09:10:16

标签: .net windows-phone-7

我使用xaml中的文本框设置为

    <TextBox AcceptsReturn="True" x:Name="Message" Grid.Column="0"></TextBox>

如果我输入带有换行符的文本并获取文本,则使用“\ r”作为换行符。我对Environment.NewLine的命名进行了假设,然后它会给我“\ r”但是它会给出“\ r \ n”?它是Windows Phone中的文本框是典型的还是环境.Win.NewLine在Windows Phone中不起作用?

编辑: 澄清我的问题。我打算通过用“<br/>”替换换行来将我的文本转换为html,并认为我可以使用

var myFormatedText = Message.Text.Replace(Environment.NewLine,"<br/>")

但是Environment.NewLine给出了错误的值。

1 个答案:

答案 0 :(得分:0)

我使用StringBuilder将System.Environment.NewLine附加到Textbox的Text属性,我没有遇到任何问题。你尝试过而不是使用\ n \ r?