找回密码
 立即注册

QQ登录

只需一步,快速开始

hiliuyong

初级会员

37

主题

61

帖子

270

积分

初级会员

积分
270
hiliuyong
初级会员   /  发表于:2020-12-8 23:34  /   查看:4096  /  回复:7
1金币
            //1.这句好像没有把第二行移动到第一行
            c1FlexGrid1.Rows[2].Move(1);
            //2.移动之后,希望List集合的顺序也同步改变

详情见附件!

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题以收到,按照你的需求,直接去改数据源的顺序就行

7 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-12-8 23:34:50
来自 2#
本帖最后由 Richard.Ma 于 2020-12-9 11:55 编辑

问题以收到,按照你的需求,直接去改数据源的顺序就行


  1.             var st2 = Students[2];
  2.             Students.Remove(st2);
  3.             Students.Insert(1, st2);
  4.             c1FlexGrid1.Refresh();
复制代码


回复 使用道具 举报
hiliuyong
初级会员   /  发表于:2020-12-9 14:41:16
3#
小马总是能给我最精炼的解法,谢谢啦
回复 使用道具 举报
hiliuyong
初级会员   /  发表于:2020-12-9 14:44:11
4#
本帖最后由 hiliuyong 于 2020-12-9 15:01 编辑

btnUp这个按钮,我点击之后功能都对,但是选中的不是一行,而是多行,如何解决这个问题?见附件!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-12-9 15:08:43
5#
flexgrid1.RowSel就是当前选中的行号
回复 使用道具 举报
hiliuyong
初级会员   /  发表于:2020-12-9 15:10:02
6#
本帖最后由 hiliuyong 于 2020-12-9 15:18 编辑

麻烦看下附件,用了ROWSEL之后,造成了多行选择。
回复 使用道具 举报
hiliuyong
初级会员   /  发表于:2020-12-9 15:18:59
7#
注释:4楼附件。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-12-14 09:32:43
8#
抱歉回复的晚了,RowSel不会造成多行选择,这个不是进行属性设置
你如果要单行选择可以设置SelectionMode

此页面对选择的讲解比较详细,可以参考
https://www.grapecity.com/compon ... /cellselection.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部