奇怪的DateTimePicker格式化行为

|| 我有一个小的表格,其中包含一个“ 0”控件。我已对其进行了自定义,以便将其日期格式设置为
dd/MM/yy
。但是,当用户按下\“ send \”时,其值在我的
CheckedListBox
中显示为
dd/month/yy
。 例如,如果用户将日期设置为\“ 19/04/11 \”,则它会在
CheckedListBox
中显示为\“ 19-Apr-2011 \”。有人对为什么会发生这种情况有任何建议吗?提前致谢。
已邀请:
更改为日期格式,然后将其传递给Checkedlistbox
checkedListBox1.Items.Add(dateTimePicker1.Value.ToString(\"dd/MM/yy\"));
DateTimePicker
控件的
CustomFormat
属性设置为\“ dd / MM / yy \”。 必须将Format属性设置为DateTimePickerFormat.Custom,此属性才能影响显示的日期和时间的格式。 但是,除非将“ 9”属性设置为true,否则不会格式化“ 8”属性。如果将
Checked
属性设置为false,则仅格式化
Text
属性值。 参考: http://msdn.microsoft.com/zh-CN/library/system.windows.forms.datetimepicker.customformat.aspx http://msdn.microsoft.com/zh-CN/library/system.windows.forms.datetimepicker.checked.aspx

要回复问题请先登录注册