2012-06-28 89 views
3

我怎麼能做到這一點,如果在一天中我DateTimePicker的用戶類型,它會自動聚焦它的月份部分和後輸入一個在它進入新年的一部分?
因爲我不想讓他不得不按右邊鍵關注它...有沒有辦法以編程方式做到這一點?轉到月份和年份直接的DateTimePicker在C#

用戶不可能點擊月份或年份部分,因爲他全部使用鍵盤,並且通過按TAB鍵對焦DateTimePicker

格式爲短:DD/MM/YYYY ...

任何人知道?

+0

WPF或的WinForms還是Asp? –

+0

Sry它的WinForms ... – asdasdad

回答

2

嘗試使用該事件的valueChanged

試試這個:

private void dateTimePicker1_ValueChanged(object sender, EventArgs e) 
    { 
     SendKeys.Send("{Right}"); 
    } 

基本上聚焦部分的變化,當你按下右箭頭 的代碼行模擬右箭頭鍵按下

+0

我想到了,但那又怎麼樣?我如何關注DateTimePicker的單個部分? – asdasdad

+0

我已編輯我的awnswer現在看看 – Alucarder

+0

它的工作是這樣的,TY! – asdasdad