我正在使用Windows 8中的ToastNotification对象,它们工作正常。
似乎有问题的唯一属性是ExpirationTime,它应设置消息如果没有被用户点击则消失的时刻。
ToastNotification toast = new ToastNotification(toastXml);
toast.ExpirationTime = DateTimeOffset.Now.AddDays(1); ;
toast.Activated += ToastActivated;
toast.Dismissed += ToastDismissed;
ToastNotificationManager.CreateToastNotifier(APP_ID).Show(toast);
我尝试过以及我发布的代码中的示例:
toast.ExpirationTime = System.DateTime.Today.AddDays(1)
toast.ExpirationTime = new DateTimeOffset(DateTime.Now.AddDays(1));
但它不起作用。吐司消息显示正确,但几秒钟后消失。
我做错了什么?