Disable Editing
- 2 minutes to read
The GridControl provides the following approaches to disable editing:
Approach | Applies to a Cell | Applies to a Column | Applies to a View | Affects Selection / Navigation | Opens a Cell Editor |
---|---|---|---|---|---|
DataViewBase.NavigationStyle
Set the DataViewBase.NavigationStyle property to None to prevent end users from focusing cells/rows.
- Applies to a Cell:
- Applies to a Column:
- Applies to a View:
- Affects Selection / Navigation:
- Opens a Cell Editor:
DataViewBase.AllowEditing
Set the DataViewBase.AllowEditing property to false to prevent end users from editing cell values within the view.
- Applies to a Cell:
- Applies to a Column:
- Applies to a View:
- Affects Selection / Navigation:
- Opens a Cell Editor:
ColumnBase.AllowEditing
Set the ColumnBase.AllowEditing property to false to prevent end users from editing cell values within the column.
- Applies to a Cell:
- Applies to a Column:
- Applies to a View:
- Affects Selection / Navigation:
- Opens a Cell Editor:
ColumnBase.ReadOnly
Set the ColumnBase.ReadOnly property to true to allow end users to open the cell editor in read-only mode.
- Applies to a Cell:
- Applies to a Column:
- Applies to a View:
- Affects Selection / Navigation:
- Opens a Cell Editor:
ColumnBase.AllowFocus
Set the ColumnBase.AllowFocus property to false to prevent end users from focusing column cells.
- Applies to a Cell:
- Applies to a Column:
- Applies to a View:
- Affects Selection / Navigation:
- Opens a Cell Editor:
ShowingEditor
Handle the GridViewBase.ShowingEditor / TreeListView.ShowingEditor event to prevent end users from opening a corresponding cell editor.
- Applies to a Cell:
- Applies to a Column:
- Applies to a View:
- Affects Selection / Navigation:
- Opens a Cell Editor: