2015-11-06 119 views
-2

DateTimePicker控制將不會加載默認當前系統日期中Visual Studio 2010中,是在DateTimePicker錯誤,還是一個需要一些安裝或額外的編碼,在Windows窗體應用程序加載當前系統日期?如何設置DateTimePicker默認加載當前系統日期?

+2

這不是那麼難我真的不能相信你有這個困難的時間分配'DateTime.Now.ToString()'到DateTimePicker控件..你有什麼嘗試,你可以告訴我們在代碼如何你正在做這個..'dateTimePicker1.Value.Date = DateTime.Now.ToString()' – MethodMan

+0

不,這不是一個錯誤。發佈您的代碼。此問題已被多次解答:http://stackoverflow.com/questions/541225/how-can-i-set-a-datetimepicker-control-to-a-specific-date – Equalsk

+0

dateTimePicker1.Value = DateTime.Now谷歌是一個了不起的工具,如果正確使用 – MethodMan

回答

1

它默認顯示當前日期。

如果您在設計時未設置Value屬性,則默認行爲DateTimePicker顯示當前日期。

因此,如果您沒有看到當前日期,那是因爲您可能在設計時設置了Value,並且設計師在顯示錶單時序列化並顯示該值。

您可以右鍵點擊屬性網格中的Value屬性並選擇Reset

您也可以簡單地在Load事件中使用dateTimePicker1.Value = DateTime.Now;設置值。

+0

現在工作很好,謝謝大家。 –

+0

感謝您的反饋:) –

+0

感謝您的兄弟幫助新手編程:) –

1

它不能簡單:

private void Form1_Load(object sender, EventArgs e) 
{ 
    dateTimePicker1.Value = DateTime.Now; 
} 
相關問題