我正在尋找一種方式來執行一些操作,當用戶點擊DatePicker
控件中的接受/複選標記按鈕時,當用戶沒有更改日期,即這應該與點擊後退或取消按鈕取消DatePicker
不同。有沒有辦法添加一個事件處理程序到這個按鈕?WinRT中接受按鈕的事件處理程序日期選擇器
背景:幫助用戶選擇最近的日期(和避免過度滾動),該DatePicker
設置爲今天的日期。用戶應該能夠
- 選擇其他日期,然後點擊接受按鈕 - >日期被保存(這是我可以在
DateChanged
事件處理) - >確定(在某種程度上) - 通過叩擊背部取消或取消按鈕 - >假定用戶不想設置日期,並且不需要保存操作(不需要事件處理程序) - >確定
- 通過點擊接受按鈕選擇建議日期(今天) - >假定日期要被保存但
DateChanged
不會觸發,並且不會接受點擊接受按鈕。
鑑於最初的回答下面我也許應該強調的是,這是不是從控制獲取日期值,但約知道,如果用戶已拍了拍接受/對號按鈕或取消選擇。我正在尋找的是一種定製DatePicker
控件的方式,以便我可以捕捉該事件。
謝謝。這是理解的。但是,如何通過點擊複選標記按鈕或通過點擊後退或取消按鈕取消日期選擇,我怎麼知道用戶是否已接受「建議」日期? – jerry 2015-04-07 13:02:14
@ jery這是不可能的 – bnu 2016-08-05 14:43:39