Hello JSW W.,
Our NDataGridView control inherits from standard WinForms DataGridView control as it just adds ability to apply skin and palette on it.
To add a check box and text box you can follow the standard pattern used in DataGridView control.
Regarding grouping capability we also provide additional column type that allows you to display as a popup detailed NDataGridView control for each row.
This column type is called NDataGridViewExpandCollapseColumn. You can add it to the NDataGridView control as other column type that comes with the standard DataGridView control.
If you want to bind data to NDataGridControl this type of column will be created automatically if your datasource has relation between two tables for example.
Best Regards,
Nevron Support Team