如何在WPF DataGrid单元格中存储自定义对象?

如何在WPF DataGrid单元格中存储自定义对象?

问题描述:

如何在WPF DataGrid单元格中存储自定义对象?例如,我想存储这样的东西:
http://yfrog.com/0583557380j

How can I store custom object in WPF DataGrid cell? For example, I want to store something like this: http://yfrog.com/0583557380j.

我没有任何想法:(。感谢。

I have no ideas :(. Thanks.

使用 DataGridTemplateColumn

<DataGrid ItemsSource="{Binding}" AutoGenerateColumns="False" >
    <DataGrid.Columns>
        <DataGridTemplateColumn Header="Custom Column">
            <DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <!-- whatever you like in here -->
                </DataTemplate>
            </DataGridTemplateColumn.CellTemplate>
        </DataGridtemplateColumn>
    </DataGrid.Columns>
</DataGrid>