如何';分组依据';在一根超翼柱上
本文关键字:一根 如何 | 更新日期: 2023-09-27 17:57:38
控件上显示一个功能,上面写着"拖动列标题以按该列进行分类"。我可以用程序来做吗。是否有任何属性或是否需要嵌入SQL语句?
谢谢,Sun
您需要将列添加到带中的SortedColumns集合中:
private void SwitchGroupByFor(string key) //key stands for the ultragridcolumn key
{
var band = grid.DisplayLayout.Bands[0];
var sortedColumns = band.SortedColumns;
sortedColumns.Add(key, false, true); //last flag indicates is a group by column
}
hth
看看这里:http://forums.infragistics.com/forums/p/2418/15231.aspx#15231在这里:http://forums.infragistics.com/forums/t/5928.aspx
这几句台词很神奇:grid1.DisplayLayout.ViewType = ViewType.OutlookGroupBy;
grid1.Rows.Band.Columns[0].IsGroupByColumn = true;
grid1.Rows.Band.Expandable = Expandable.Yes;
我还想注意一下,如果您想通过以下方式清除组:myGrid.Rows.Band.SortedColumns.Clear()