0

Windows 8アプリの場合、C#/ Xamlでは、チャームバーを使用してコンテンツを共有しています。

私の問題は、共有アプリケーションで共有したいテキストにキャリッジリターンが表示されないことです。

たとえば、私は共有したい:

 Hello,

 Read this article about blablabla

 GoodBye

そして、チャームバーの電子メールアプリケーションに表示されます:

 Hello,Read this article about blablabla GoodBye

\ nまたは%0d%0aまたはEnvironment.NewLineを入れようとしましたが、成功しませんでした...

どうすればこの問題を解決できますか?

ありがとうございました

4

1 に答える 1

0

メールを送信する場合は、を使用できますHTML

string message = "<p>Hello,</p><p>Read this article about blablabla</p>
                                                             <p>GoodBye</p>";
string htmlMessage = HtmlFormatHelper.CreateHtmlFormat(message);
request.Data.SetHtmlFormat(htmlMessage);

もちろん、HTMLより高度なフォーマットを使用したり、画像を含めることもできます。MSDNにHTML形式を使用する完全な例があります。

于 2012-10-22T12:40:46.433 に答える