我有一系列对象代表DataGridComboBoxColumn中列出的一些数据点。设置DisplayMemeberPath属性我可以显示单个值,比如x坐标。我想做的是以'x,y'格式显示x和y坐标。关于如何做到这一点的任何想法?
答案 0 :(得分:1)
你不应该使用DisplayMemberPath,而是使用DataTemplate和TemplateColumn
<ComboBox>
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="{Binding First}" Margin="0,0,10,0" />
<TextBlock Text="{Binding Second}"/>
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>