Hi Prabhjeet,
Thanks for your interest in Syncfusion Products.
1. To edit grid cells only on double click, set the below property setting to do this.
this.gridGroupingControl1.TableModel.Options.ActivateCurrentCellBehavior = GridCellActivateAction.DblClickOnCell;
2. To make certain cells not editable or readonly, handle the QueryCellStyleInfo event of the grid and set the readonly to true to the cells you wanted.
3. To just have the datetime information on a datetime cell, then hide the dropdown from showing up by setting the ShowButtons property of the style object for the datetime cells
this.gridGroupingControl1.TableDescriptor.Columns["DateTime"].Appearance.AnyRecordFieldCell.ShowButtons = GridShowButtons.Hide;
4. To continue editing in a cell when refresh happens on grid, get the EditState of the current key pressed in the TableControlCurrentCellKeyPress and set the EditState for the cell after setting the ControlText for the cell.
Please refer the below sample demonstrates the above features.
http://websamples.syncfusion.com/samples/Grid.Windows/F67634/main.htmLet me know if you have any other questions.
Have a nice time.
Regards,
Rajagopal