2012-01-08 45 views
0

我有一個傳遞參數給我的應用程序是這樣WP7在應用程序集中

Reminder closeReminder = new Reminder(somevalue); 
closeReminder.BeginTime = testtime; 
closeReminder.Content = "Tap here!"; 
closeReminder.RecurrenceType = RecurrenceInterval.None; 
closeReminder.NavigationUri = new Uri("/MainPage.xaml?para=paraone", UriKind.RelativeOrAbsolute); 
closeReminder.Title = "Title here"; 

我的問題是,如果該應用程序已經打開,提醒彈出一個提醒通知,當我點擊提示問題在通知上沒有任何反應。它甚至不會在MainPage.xaml.cs中調用OnNavigatedTo。如果應用程序不專注,則沒有問題。我該如何解決這個問題?

回答

2

這不是問題,而是設計。從Peter Torr's post

注意,如果您的應用程序目前處於當提醒 被解僱了,輕按標題前景/內容將關閉該提醒,但 不會造成導航(因爲你的應用程序已經在運行)。

2

像KeyboardP狀​​態這是設計。提醒是一種在特定時間讓用戶訪問您的應用程序的方式,當他們已經進入時沒有必要這樣做。您應該自己處理這個問題,因爲您的應用程序應該知道提醒被觸發的原因無論如何。