AD
Administrator
Syncfusion Team
January 14, 2005 06:01 AM UTC
You can handle the TableDescriptor.GroupedColumns.Changed event.
this.gridGroupingControl1.TableDescriptor.GroupedColumns.Changed += new Syncfusion.Collections.ListPropertyChangedEventHandler(GroupedColumns_Changed);
private void GroupedColumns_Changed(object sender, Syncfusion.Collections.ListPropertyChangedEventArgs e)
{
if(e.Action == Syncfusion.Collections.ListPropertyChangedType.Add
|| e.Action == Syncfusion.Collections.ListPropertyChangedType.Insert
&& e.Item != null)
{
SortColumnDescriptor scd = e.Item as SortColumnDescriptor;
if(scd != null && scd.Name == "Col1")
this.gridGroupingControl1.Table.ExpandAllGroups();
}
}