У меня есть привязанный DataGridView, где в зависимости от некоторого значения свойства BoundItem эта строка будет считана только для чтения. Каков наилучший способ реализации этого? БлагодаряReadOnly строки в DataGridView
4
A
ответ
0
в случае rowenter, установите свойство только для чтения строки соответственно
private sub MyView_RowEnter(...) handles MyView.RowEnter
MyView.Rows(e.Rowindex).ReadOnly = (condition)
end sub
4
Попробуйте The CellBeginEdit событие
Private Sub Dgv_CellBeginEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellCancelEventArgs) Handles Dgv.CellBeginEdit
If YourCondition(BoundItem.Property) then e.cancel = true
End Sub
Это делает ReadOnly ячейки в зависимости от вашего состояния.
+0
Я также использую этот подход. Работает отлично. – surfen 2011-12-15 04:29:27
Смежные вопросы
- 1. DataGridView Readonly «ошибка»
- 2. Невозможно сделать столбцы DataGridView readonly
- 3. C# readonly DataGridView с одной включенной ячейкой
- 4. Редактируемые ячейки в ReadOnly Columns DataGridView
- 5. Невозможно изменить цвет DataGridView или установить ReadOnly
- 6. Невозможно сделать DataGridView Checkbox нон ReadOnly
- 7. C# DataGridView update readonly значение столбца
- 8. Как я могу сортировать readonly datagridview
- 9. DataGridView становится ReadOnly с Linq, используя C#
- 10. CodeMirror: Особые строки readonly
- 11. C# Winforms datagridview: readonly в сочетании с allowUserToAddRows
- 12. Удаление строки в DataGridView?
- 13. удалять строки в datagridview
- 14. Перетаскивание строки в DataGridView
- 15. Перестановка строки в DataGridView
- 16. Добавление строки в datagridview
- 17. сохраняя строки в DataGridView
- 18. Удалить строки в datagridview
- 19. Поиск строки в DataGridView
- 20. Выборочно Отключить ячейки строки в DataBound DataGridView
- 21. Динамически написанные DataGridView столбцы ReadOnly Property не работают
- 22. Как установить первые 3 столбца dataGridView readOnly на true
- 23. Показать номер строки в заголовке строки DataGridView
- 24. Как ограничить строки в dataGridView?
- 25. Цитирование каждой строки в datagridview
- 26. datagridview удалить строки в C#?
- 27. Добавление строки в привязку datagridview
- 28. Получение номера строки в DataGridView
- 29. Изменение высоты строки в datagridview
- 30. Индекс текущей строки в DataGridView
Я думал, что должен сделать это на каком-то обязательном событии – 2008-11-07 10:11:41