找回密码
 立即注册

QQ登录

只需一步,快速开始

merciful

论坛元老

18

主题

46

帖子

4982

积分

论坛元老

积分
4982

活字格认证

merciful
论坛元老   /  发表于:2011-10-25 09:20  /   查看:6013  /  回复:2
第一次执行DataSource绑定后,点击第二列的列头进行排序。
当再次执行DataSource绑定后,grid显示的是默认第一列的排序。但是第二列还是有△符号表示。

问题:如何在多次的绑定中一直保持当前选择的列排序。

2 个回复

倒序浏览
robert
金牌服务用户   /  发表于:2011-10-25 13:36:00
沙发
在重新绑定之前,遍历所有的ColumnHeaderCell,取ColumnHeaderCell上的SortGlyphDirection属性,如果发现属性的值不是None就记录下来。换完数据源后,再使用GcMultiRow上的Sort方法对之前记录的列进行排序。
回复 使用道具 举报
merciful
论坛元老   /  发表于:2011-10-25 14:18:00
板凳
谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部