我是Windows Phone 8应用程序开发的新手,我正在创建一个用于设置警报的应用程序。我创建了它并安排了一些警报。它显示默认报警窗口,带有“Dismiss”和“Snooze”按钮。我是否可以从我的应用程序中覆盖关闭和暂停按钮事件。或者我可以启动我的应用程序,它会在警报触发时设置警报吗?有谁知道答案请帮助我。
答案 0 :(得分:1)
我想没有办法覆盖alarm
的这些按钮。但是如果您打算使用reminder
,那么您将能够指定相对导航URI,当用户点击提醒弹出窗口时,您可以将用户重定向到您的应用。
有关详情,请参阅here
http://www.geekchamp.com/articles/getting-started-with-windows-phone-alarms
希望它有所帮助!
答案 1 :(得分:1)
你无法覆盖那些但是你可以拥有在闹钟弹出窗口打开或关闭时触发的事件。
在App.Xaml.cs
内,您可以订阅RootFrame的Obscured
和Unobscured
个事件。
RootFrame.Obscured += new EventHandler<ObscuredEventArgs>(RootFrame_Obscured);
RootFrame.Unobscured += new EventHandler(RootFrame_Unobscured);
当闹钟弹出时,RootFrame_Unobscured
会被触发;解雇后,RootFrame_Obscured
将被解雇。