Winforms Winform网格分组数据和复选框

Winforms Winform网格分组数据和复选框,winforms,gridview,group-by,devexpress,xtragrid,Winforms,Gridview,Group By,Devexpress,Xtragrid,我正在开发一个小应用程序,可以查询数据库中的一些结构化数据​, 让用户选择要更新的数据并在DB上更新。 windoows表单应用程序是用VS2008上的C#开发的,我使用的是DevExpress 8.2(无法更新) 数据映射到该类型对象的列表上: public class object { public int ID, public string KeyPart1 public string KeyPart2 public string Name public datetime Creation

我正在开发一个小应用程序,可以查询数据库中的一些结构化数据​, 让用户选择要更新的数据并在DB上更新。 windoows表单应用程序是用VS2008上的C#开发的,我使用的是DevExpress 8.2(无法更新)

数据映射到该类型对象的列表上:

public class object {
public int ID,
public string KeyPart1
public string KeyPart2
public string Name
public datetime Creation
}
我想在网格中显示这些数据 -按KeyPart1和KeyPart2分组 -组上有一个内置的复选框,因此我可以选择组


如何操作?

我建议在DevExpress GitHub中查看此示例,以了解如何创建允许在组行中设置复选框的自定义GridView:

GitHub上提供的版本以v8.3.2为目标,但我认为它可以适应您的8.2版本

可以对每个KeyPart列使用GridColumn的方法来按顺序对它们进行分组

还要注意,类属性应该提供get和set访问器,而不是公共字段。如果要编辑单元格中的数据,GridControl需要使用属性