Как редактировать отдельную ячейку в сетке данных? - PullRequest
0 голосов
/ 14 мая 2011

Что мне нужно сделать, так это уметь редактировать три ячейки в строке сетки данных? Можно ли редактировать только эти три ячейки? или весь ряд должен быть редактируемым? И как бы я это сделал? Будет ли это сделано через событие? Спасибо.

1 Ответ

0 голосов
/ 14 мая 2011

допустим, в вашей DataGrid есть четыре столбца col1, col2, col3 и col4, и вы хотите разрешить пользователю редактировать только первые три.

вы можете установить четвертый столбец только для чтения.

col4.IsReadOnly = true.Это будет работать

Это можно сделать при инициализации DataGrid или при определении DataGridColumn

...