设置项目控件的源(例如,ComboBox)时,是否可以使SelectedValue属性与显示的文本不同。我有一个ComboBox,我只想显示DateTime的时间部分,并且每个项的值都是DateTime对象本身。
谢谢!
答案 0 :(得分:1)
组合框有一个ItemStringFormat属性,用于指示项目在控件的下拉列表和文本框部分中的显示方式。
对于来自MSDN的this example,SelectedValue将是一个日期时间对象,而控件本身将显示格式化的字符串。
有关如何创建适用于您的问题的格式字符串,请参阅here。 (像“HH:mm:ss”我想的那样)