Я привязал DataGridView к BindingList<MyObj>
, у которого есть свойство Value только для чтения (защищено).
Итак, у меня есть способ изменить его значение (MyObj.SetValue(string newValue)
).
Стандартным поведением DataGridView также является блокировка редактирования ячейки, но нет возможности «смоделировать» редактирование и затем передать правильный метод для обновления значения?
Я попытался установить column.ReadOnly = false
, но выдает исключение. Он не запускает событие CellBeginEdit
, поэтому мне нужно будет создать другое текстовое поле перед ним, чтобы сделать это?