2
私はUWPアプリケーションのEmailMessage()
のボディに改行を入れる方法を探しています。UWP EmailMessage改行/改行?
私はすでにモバイルまたはその両方に、"\n"
、\r\n
、Environment.NewLine
、<br>
、<br />
、そしてそれは、デスクトップ上のかどうかは省略されるたびに試してみました。私はOutlookとGmailで試しました。
私はVS2015の更新3.
感謝を使用しています。
編集:ここで私は、私はあなたがやった同じ記事を読んだと思うのコード
public static async Task ComposeEmail(string address, string messageSubject, StorageFile attachmentFile)
{
var emailMessage = new EmailMessage();
emailMessage.Subject = messageSubject;
var lineBreak = Environment.NewLine;
string body = lineBreak + lineBreak + lineBreak + lineBreak + lineBreak + lineBreak + textLoader.GetString("EmailPleaseDontCut") + lineBreak + Info.GetAllInfos();
emailMessage.Body = body;
if (attachmentFile != null)
{
var stream = Windows.Storage.Streams.RandomAccessStreamReference.CreateFromFile(attachmentFile);
var attachment = new EmailAttachment(attachmentFile.Name, stream);
emailMessage.Attachments.Add(attachment);
}
emailMessage.To.Add(new EmailRecipient(address));
await EmailManager.ShowComposeNewEmailAsync(emailMessage);
}
メール送信用のコードをすべて投稿できますか?私は数日前に\ r \ nとこれをして、それはうまく動作します –
こんにちは@AnthonyRussell!あなたは上記のコードを見て、何が間違っているか教えてください。ありがとう。 –
なぜString BuilderとAppend Environment.NewLineを使用しないのですか? – AVK