日期:2014-05-18  浏览次数:20965 次

datetimePicker日历控件状态能在中-英文间切换吗?
我的程序中需要使用多语言(中文-英文)环境。
datetimePicker控件的Format属性默认为:Long,显示为:2012年3月3日。下拉后会显示"星期一、星期二......"。这些都是中文下的状态,不知该控件能否设置成英文状态,例如年月日能显示成3-3-2012,下拉后能显示Monday、Tuesday......。也就是说能否通过设置使其在中-英文环境下显示状态自动切换?或实在不行的话有否纯英文的类似控件可下载?谢谢!


------解决方案--------------------
显示成3-3-2012好实现
C# code

  //1....设置dateTimePicker1的Format属性为Custom,使其用户自定义的时间格式生效.
  dateTimePicker1.Format = DateTimePickerFormat.Custom;
  //2.....再设置dateTimePicker1的CustomFormat属性设置用户自定义的格式...
  dateTimePicker1.CustomFormat = "MM-dd-yyyy";