Windows Phone - TextBox的第一行

时间:2013-02-21 15:55:21

标签: windows-phone-7 windows-phone-8 newline windows-phone

我已经创建了以下代码来从字符串中获取第一行:

string firstline = test.Substring(0, test.IndexOf(Environment.NewLine));

这不起作用,因为XAML TextBox使用\ r来表示换行符,但Environment.NewLine是\ r \ n。

WindowsPhone / XAML中是否有为NewLine定义的常量字符串?

2 个答案:

答案 0 :(得分:2)

尝试拆分“\ r”,我在答案here中找到了一个例子。

希望这有帮助!

答案 1 :(得分:1)

你的代码很好。您是否将 MultiLine 属性设置为 true

Environment.NewLine 定义了 对于非Unix平台包含“ \ r \ n ”的字符串,或者对于Unix平台包含“ \ n ”的字符串。

希望它有所帮助。