2015-02-24 60 views
-2

我的應用程序在Windows Phone 8.1上,它就像一個提醒,爲此我需要檢索用戶設置的日期和時間,並在指定的時間和日期發出通知,我的代碼是:從日期選擇器檢索值到通知

// Get the begin time for the notification by combining the DatePicker 
    // value and the TimePicker value. 
     DateTime date = (DateTime)FromDatePicker.Value; 

     DateTime time = (DateTime)Reminder1.Value; 
     DateTime beginTime = date + time.TimeOfDay; 

但問題是,我收到提示打字.value的如:

錯誤1「Windows.UI.Xaml.Controls.DatePicker」不包含一個定義爲'價值'和沒有擴展方法'值'接受類型'Windows.UI.Xaml.Controls.DatePicker'的第一個參數可以找到(你是否缺少using指令或程序集引用ce?)

我不知道我該如何替換這個'.Value'來獲取通知的確切值?

回答

0

試試這個:

DateTime SelectedDate = MyDatePicker.Date.Date; 
+0

感謝..它工作了日期,但你知道我可以代替什麼TimePicker ? DateTime time =(DateTime)Reminder1.Value; – Judy 2015-02-24 09:41:24

+0

試試這個:TimeSpan CurrentTime = MyTimePicker.Time; – 2015-02-24 10:27:13

+0

它的工作,但它與此行中的.TimeOfDay衝突DateTime beginTime = date + time.TimeOfDay; – Judy 2015-02-24 10:43:55

0

您可以從一個datepicker獲得所選擇的價值是這樣的:

DateTime date = FromDatePicker.Date