私のWindows8ストアアプリでは、ページに[メールを送信]ボタンがあり、ユーザーはそれをクリックして、いくつかの一般的な問い合わせのためにメールを送信することができます。
メール本文にテキストをプリロードする必要がありますが、改行を追加できないようです。やってみEnvironment.NewLine
まし"\r\n"
た。それらのどれも動作しません。
var mailto = new Uri("mailto:?to=james.jones@example.com&subject=Hello world&body=Hi," + Environment.NewLine + "Can you please ...");
await Windows.System.Launcher.LaunchUriAsync(mailto);
実行すると「こんにちは、お願いします…」と表示されます。改行は省略されます。