asm*_*smo 1 c# datetime combobox winforms
我当前的任务是使用日期填充ComboBox,让用户选择一个,然后确定他选择的日期.
默认情况下,ComboBox控件用于Object.ToString确定要显示的内容.
Object.ToString
我的问题是DateTime.ToString显示日期和时间.由于时间与我的上下文无关,我不希望它被显示.
DateTime.ToString
有没有办法自定义ComboBox将为每个项目显示的内容?或者也许是一种选择DateTime.ToString回归的方法?
Ste*_*uer 5
在这种情况下,我将使用ComboBox控件的FormatString属性:
myComboBox.FormatString = "yyyy-MM-dd";
另一种可能性是使用DisplayMember和ValueMember但我认为这比你需要的更多.
DisplayMember
ValueMember
编辑:只是为了完整性:还有一个Format事件
Format
归档时间:
14 年,6 月 前
查看次数:
1380 次
最近记录: