2014-02-09 36 views
0

我試圖讓dateTimePicker以格式ddMMMyyyy顯示日期,但使用大寫字母,例如01JAN2014而不是ddJMYyyy提供的01Jan2014。使用dateTimePicker的大寫月份

爲了澄清,我希望dateTimePicker以這種(大寫)格式顯示選定的值,而不是簡單地從中獲取大寫結果。

回答

0

最簡單的方法來做到這一點。

私人小組Form1_Load的(發件人爲System.Object的,例如作爲System.EventArgs)把手MyBase.Load

DateTimePicker1.Format = DateTimePickerFormat.Custom 
    DateTimePicker1.CustomFormat = Strings.UCase(Format(DateTimePicker1.Value, "ddMMMyyyy")) 

結束子

私人小組DateTimePicker1_ValueChanged(發送者爲對象,例如作爲System.EventArgs )句柄DateTimePicker1.ValueChanged

DateTimePicker1.CustomFormat = Strings.UCase(Format(DateTimePicker1.Value, "ddMMMyyyy")) 

End Sub 
+1

當月份爲MAR或MAY時,由於包含字母M的月份,這不起作用。 – John

相關問題