回答
你不能改變的文化,它包含除其他事項外平日的名字,上像DateTimePicker這樣的單個控件,但在線程級別。
好的 - 謝謝!然後我知道這是不可能的datetimepicker本身:-) – 2010-06-30 11:03:00
我剛剛檢查;更改文化將使用新文化的日期格式,但至少在Win7上,彈出窗口仍然使用OS用戶文化的字符串。 – OregonGhost 2010-07-01 13:05:24
@OregonGhost看起來像DateTimePicker將始終使用OS文化,而不是您的應用程序。請參閱https://support.microsoft.com/en-us/help/889834/the-datetimepicker-and-monthcalendar-control-do-not-reflect-the-curren – user276648 2017-10-05 09:42:15
你可以改變文化爲主題:
System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo("es-ES");
System.Threading.Thread.CurrentThread.CurrentCulture = culture;
System.Threading.Thread.CurrentThread.CurrentUICulture = culture;
良好的信息!我可能不會這樣做,雖然... – 2010-06-30 11:03:31
我已經嘗試過,但它仍然使用操作系統的平日和月份名稱... – colmde 2015-08-05 13:20:58
@colmde看起來像DateTimePicker將始終使用OS文化,而不是您的應用程序之一。請參閱https://support.microsoft.com/zh-CN/help/889834/the-datetimepicker-and-monthcalendar-control-do-not-reflect-the-curren – user276648 2017-10-05 09:42:28
貌似的DateTimePicker總是會使用OS文化,而不是你的應用程序之一。請參閱https://support.microsoft.com/en-us/help/889834/the-datetimepicker-and-monthcalendar-control-do-not-reflect-the-curren – user276648 2017-10-05 09:41:57