我使用在 xaml 中设置的文本框作为
<TextBox AcceptsReturn="True" x:Name="Message" Grid.Column="0"></TextBox>
如果我输入带有换行符的文本并获取它使用“\r”作为换行符的文本。我假设 Environment.NewLine 的命名是它会给我“\r”,但它会给出“\r\n”?是 Windows Phone 中的文本框是特殊的还是 Environment.NewLine 在 Windows Phone 中不起作用?
编辑:澄清我的问题。我打算通过用“ <br/>
”替换换行符将我的文本转换为 html,并认为我可以使用
var myFormatedText = Message.Text.Replace(Environment.NewLine,"<br/>")
但是 Environment.NewLine 给出了错误的值。