BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
this.gridControl1.ActivateCurrentCellBehavior = Syncfusion.Windows.Forms.Grid.GridCellActivateAction.ClickOnCell;
2) Normally, you would use the CurrentCellValidating event to validate changes in a cell. It is only raised if the cell has changed.
3) If you set e.Cancel = true in CurrentCellValidating, the grid will not let your user leave the cell. To get the new value in CurrentCellValidating to test, you can use grid.CurrentCell.Renderer.ControlText.
grid.TableDescriptor.Columns["ColName"].Appearance.AnyRecordFieldCell.Enabled = false;
for all those columns. This should not let your user click any of these cells.