我正在尝试在ComboBox(WPF)的DisplayMemberPath属性上使用StringFormat。但即使这是可能的,我也不知道。有人可以帮助我一些想法。
我正在尝试做这样的事情:
<ComboBox DisplayMemberPath="{Binding Path=MyDateField, StringFormat={}{0:dd/MM/yyyy}}" Name="CmbName" Width="120" />
但它不起作用......
全部
答案 0 :(得分:63)
只需使用ItemStringFormat属性(仅当IsEditable =“False”时才有效)
<ComboBox ItemsSource="{Binding YourItems}"
DisplayMemberPath="MyDateField"
ItemStringFormat="{}{0:dd/MM/yyyy}" />
希望这会有所帮助