我有以下代码在C#/ XAML
Windows应用商店应用中本地显示Toast通知:
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应用商店应用项目和此代码进行尝试.是否有需要先配置的东西?
确保清单中设置了“toast capable”.