0

我有一系列对象表示 DataGridComboBoxColumn 中列出的一些数据点。设置 DisplayMemeberPath 属性我可以显示一个值,比如 x 坐标。我想做的是以'x,y'格式显示x和y坐标。关于如何做到这一点的任何想法?

4

1 回答 1

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>
于 2011-03-31T18:07:03.477 回答