7

C#/XAML Windows ストア アプリでローカルにトースト通知を表示する次のコードがあります。

private static void ShowToast(string message)
{
   var toastXmlString = string.Format("<toast><visual version='1'><binding template='ToastText01'><text id='1'>{0}</text></binding></visual></toast>", message);
   var xmlDoc = new Windows.Data.Xml.Dom.XmlDocument();
   xmlDoc.LoadXml(toastXmlString);
   var toast = new ToastNotification(xmlDoc);
   ToastNotificationManager.CreateToastNotifier().Show(toast);
}

トーストは UI に表示されません。空の既定の VS 2012 Windows ストア アプリ プロジェクトとこのコードを使用して試すことができます。最初に設定する必要があるものはありますか?

4

2 に答える 2

13

マニフェストに「トースト対応」が設定されていることを確認してください。

于 2012-10-10T18:40:46.717 に答える
8

また、アプリをシミュレーター モードでテストしないようにしてください (ローカル コンピューター モードを使用する必要があります)。それを理解するのに20分かかりました....

于 2013-01-28T22:58:30.033 に答える