У SfDataGrid ви можете вимкнути редагування для окремих стовпців за допомогою установивши для властивості AllowEditing значення False. Також ви можете вимкнути редагування для окремих комірок, обробивши подію CurrentCellBeginEdit.
Вимкнути редагування в окремому стовпці Встановіть для властивості AllowEditing значення false . Крім того, ви можете встановити для властивості AllowFocus стовпця значення false, щоб запобігти фокусу стовпця. У результаті користувачі не можуть редагувати клітинки в цьому стовпці.
Клацніть посилання Додаткові параметри на сторінці налаштувань списку. 4. На сторінці додаткових налаштувань прокрутіть униз і встановіть для параметра Швидке редагування властивостей (Дозволити редагувати елементи цього списку за допомогою швидкого редагування та панелі деталей?) значення Ні.
Обмежити редагування
- Натисніть Огляд > Захистити > Обмежити редагування.
- У розділі «Обмеження редагування» виберіть «Дозволити лише цей тип редагування в документі» та переконайтеся, що в списку зазначено «Без змін (лише читання»).
- Виберіть Так, розпочати застосування захисту.
Елемент керування DataGridView має властивість під назвою ReadOnly, яка визначає, чи можна змінювати дані в клітинці. Властивість ReadOnly можна встановити не лише для окремих клітинок, але й для цілих рядків і стовпців. Ви можете досягти такої поведінки, встановивши DataGridViewRow. ReadOnly або DataGridViewColumn.
За замовчуванням ви можете редагувати елементи безпосередньо в DataGrid. Користувач може увійти в режим редагування комірки, натиснувши клавішу F2 або подвійним натисканням на комірку. Крім того, ви можете встановити DataGridColumn. Властивість IsReadOnly має значення true, щоб вимкнути редагування в певних стовпцях DataGrid.