2

我正在开发一个 Windows 8 现代 UI,我必须实现一个提醒功能。谷歌搜索后,我发现 ScheduleToastNotifications 很好用,我从 这里下载示例. 在阅读了 ScheduleToastNotifications 的文档后,我发现了限制,您可以将通知设置为仅重复一个小时,并且您只能添加 4096 这种类型的通知。因此,我决定在 sqllite db 中记住提醒并将其显示在 UI 中,但我的问题只是继续进行,我没有看到一种查询系统计划通知的方法,这些通知在我计划弹出的通知之后被记住出来。我想到的一个解决方案是使用 BackgroundTask,但也有限制,最后但并非最不重要的是使用 LiveCalendar,但这意味着需要连接到互联网,这不是解决方案我。我还发现了关于 MaintenanceTrigger 的解决方案,但它必须插入交流电源连接器。

所以我的问题是在 Windows 8 应用程序中添加提醒功能的正确方法是什么?我知道在 WindowsPhone 中,有一个 Scheduler 命名空间以及 Alert 类,它们为您完成了所有繁琐的工作。

提前致谢!

4

0 回答 0