2013-11-25 75 views

回答

0

通常這個網站上,我們想問題比你的更詳細的,但如果你只是想處理時Enter鍵在DatePicker控制被按下,那麼你可以這樣做使用Keyboard.PreviewKeyUp附加事件:

的XAML:

<DatePicker Keyboard.PreviewKeyUp="DatePicker_PreviewKeyUp" /> 

而且處理程序:

private void DatePicker_PreviewKeyUp(object sender, KeyEventArgs e) 
{ 
    if (e.Key == Key.Enter) 
    { 
     // The Enter key was pressed 
    } 
} 

我想指出的是,這是而不是與使用DatePicker.SelectedDateChanged Event相同,只要使用任何方法更改所選日期即可引發。

+0

謝謝..其工作 –

+0

如果這個答案解決了你的問題,請[標記爲正確](http://stackoverflow.com/help/someone-answers),以便其他用戶知道這個問題有一個解決方案,正如本網站上的慣例。 – Sheridan

相關問題