FlexGrid, by default, allows end-user to edit the cell values at runtime. However, with FlexGrid, you can easily manage how much control you want to give to the end-users using various properties provided by the FlexGrid.
To disable editing of the whole WinForms FlexGrid, you need to set AllowEditing property of the C1FlexGrid class to false as shown in the code below.
To disable the editing of a particular row or column of the WinForms FlexGrid, you can set the AllowEditing property of Row or Column object to false as shown in the code below.
To disable editing of a particular cell, you can use the BeforeEdit event and set the Cancel parameter for that particular cell to true.