2012-03-21 100 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