我正在使用Syncfusion的GroupingGrid。我意识到ExpandAllGroups()操作消耗了很多资源,比我想象的可能GroupingGrid有一些参数可以让所有组默认扩展。 有什么帮助吗?
答案 0 :(得分:1)
扩展组的另一种方法是使用IsExpanded
属性。这是Boolean
属性,可以将其设置为true
,以便将组设置为展开状态。
public void iterate(Group g)
{
foreach (Group gr in g.Groups)
{
gr.IsExpanded = true;
iterate(gr);
}
}
可以使用form()中的以下代码调用上述方法:
this.iterate(this.gridGroupingControl1.Table.TopLevelGroup);
请注意,请查看上面的代码,看看它是否能解决您的问题