ComboBox в ячейке DataGrid в WPF MVVM - PullRequest
0 голосов
/ 21 марта 2012

Я работаю над проектом WPF MVVM.

Теперь у меня есть DataGrid, в котором я хочу это.

Когда пользователь приходит в FirstColumn of DataGrid, ячейка должна бытьпревращается в ComboBox, и когда пользователь выходит из этой ячейки, ComboBox должен исчезнуть, и ComboBox выбрал значение для CellText.

Как я могу это сделать.

Только выбранная ячейка в первом столбце должнаесть ComboBox

1 Ответ

2 голосов
/ 21 марта 2012

Вам будет намного проще, если вы используете DataGrid вместо GridView. DataGrid имеет встроенную концепцию CellTemplates и CellEditingTemplates, которая позволяет очень легко визуализировать элемент управления редактирования, пока пользователь редактирует ячейку.

О да, и у него есть тип столбца со списком, DataGridComboBoxColumn .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...