我正在尝试在ComboBox(WPF)的DisplayMemberPath属性上使用StringFormat。但是我不知道这是否可能。有人可以帮我一些想法吗?
我正在尝试做这样的事情:
<ComboBox DisplayMemberPath="{Binding Path=MyDateField, StringFormat={}{0:dd/MM/yyyy}}" Name="CmbName" Width="120" />
但这不起作用...
全部Thx
最佳答案
您可以简单地使用ItemStringFormat
属性。
注意:仅在IsEditable
设置为False
时有效
<ComboBox ItemsSource="{Binding YourItems}"
DisplayMemberPath="MyDateField"
ItemStringFormat="{}{0:dd/MM/yyyy}"
IsEditable="False" />
关于wpf - 组合框Displaymemberpath上的StringFormat,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9533986/