Hi Yifei,
Issue 1:
Here are a couple of forum threads that show different ways to tackle this problem.
http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=17345< a rel='nofollow' href ="http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=16888">http://www.syncfusion.com/Support/Forums/message.aspx?MessageID=16888
Issue 2:
The class Syncfusion.Windows.Forms.Grid.GridCellTypeName provides a set of names that can be assigned to celltype property of a GridStyleInfo. Here is a code snippet
Style.CellType = Syncfusion.Windows.Forms.Grid.GridCellTypeName.CheckBox;
Best Regards,
Haneef