c# - 'Group By'怎么能上一个ultrawingrid列呢?

标签 c# infragistics

在控件上出现了一个功能,上面写着“将列标题拖动到由该列组成的组”。我能以编程方式做到这一点吗?是否有任何属性或是否需要嵌入 SQL 语句?

谢谢, 太阳

最佳答案

您需要将列添加到 band 中的 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
    }

第一个

关于c# - 'Group By'怎么能上一个ultrawingrid列呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6135903/

相关文章:

c# - 如何从 C# 中的元组或模型计算百分比

c# - 代码优化: Create a method for recurring procedures

c# - 如何以编程方式按多列对 UltraGrid 进行排序?

c# - Ultrawingrid - 根据唯一值选择行

winforms - 可浏览属性和 Infragistics WinGrid

c# - 如何设置IIS网站的默认编码?

c# - 如何从 C# 打印到 Bluebird BIP-1300 热敏打印机?

c# - 如何确保从 NetworkStream 读取所有数据

WPF 使用 Canvas 作为 ImageSource

vb.net - 数据绑定(bind)未反射(reflect)在集合中