2012-03-21 54 views
0

我正在开发WPF MVVM项目。WPF MVVM DataGrid单元格中的组合框

现在我有一个DataGrid,我想要这个。

当用户来到DataGrid的FirstColumn时,Cell应该被转换成ComboBox,当用户离开该单元时,ComboBox应该消失并且ComboBox为CellText选择值。

我该怎么做。

只有在第一列选定单元格应有的ComboBox

回答

2

如果使用DataGrid而非GridView你会发现这很容易。 DataGrid具有内置的CellTemplates和CellEditingTemplates的概念,这使得在用户编辑单元格的同时渲染编辑控件变得非常容易。

哦,是的,它有一个组合框类型DataGridComboBoxColumn

+0

对不起。我其实是指DataGrid – 2012-03-21 08:30:01