How to change culture to a DateTimepicker or calendar control in .Net
问题 How to set internationalization to a DateTimepicker or Calendar WinForm control in .Net when the desire culture is different to the one installed in the PC? 回答1: It doesn't seem to be possible to change the culture. See this KB article. 回答2: Based on previous solution, I think the better is: dateTimePicker.Format = DateTimePickerFormat.Custom; dateTimePicker.CustomFormat = Application.CurrentCulture.DateTimeFormat.ShortDatePattern; 回答3: System.Threading.Thread.CurrentThread.CurrentCulture =