Hi Mohamed,
Regarding Radio Button CellType.
With the RadioButton CellType you can have a number of radiobuttons in a cell which, will behave as grouped. The number of radiobuttons that are needed is set to an instance of the StringCollection and are added through the ChoiceList property of that particular cell.And also you can set the CellValue of the radiobutton cell to the index of the StringCollection will enable the particular button as checked in a grid. Here is a code snippet.
this.gridControl1[2, 2].CellType = "RadioButton";
sc = new StringCollection();
sc.AddRange(new String[]{"radio 0/disabled","radio 1","radio 2"});
this.gridControl1[2, 2].ChoiceList = sc;
this.gridControl1[2, 2].CellValue = 1;//selected button
Also refer to the shipped RadioButton browser sample for more details.
[install drive]\Syncfusion\Essential Studio\4.4.0.49\windows\Grid.Windows\Samples\CellTypes\RadioButtonCells\cs
Regarding CheckBoxCellType:
Please refer to the following KnowledgeBase(KB) articles for more details.
What is the purpose of checkboxoptions property and how do I set it? http://www.syncfusion.com/support/kb/grid/Default.aspx?ToDo=view&questId=305Best Regards,
Haneef