查看: 498|回复: 4

[用户待确认] Grid 列拖拽

[复制链接]

6

主题

10

帖子

190

积分

注册会员

Rank: 2

积分
190
发表于 2020-6-16 11:25:36 | 显示全部楼层 |阅读模式
如何实现grid的列拖拽然后拖动列后的其余列自动先后移动,类似Excel的拖拽。然后拖拽界面不影响其它界面的显示效果。
回复

使用道具 举报

29

主题

32

帖子

457

积分

超级版主

Rank: 8Rank: 8

积分
457
发表于 2020-6-16 16:23:29 | 显示全部楼层
本帖最后由 Alex 于 2020-6-16 16:26 编辑

使用WWP14版本可以实现列拖拽,固定列和固定头部。

1.在Refresh 事件中书写代码:

选择列..ColumnHeaderClass = !"FixedColumn"

2. 点击Grid,设置Cell theme 的class:GridFixedColumn  GridFixedTitles   GridResizableTitles


效果如下:

本帖子中包含更多资源

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

x
回复

使用道具 举报

6

主题

10

帖子

190

积分

注册会员

Rank: 2

积分
190
 楼主| 发表于 2020-6-18 15:54:49 | 显示全部楼层
本帖最后由 god 于 2020-6-18 16:02 编辑

不使用WorkWith如何实现呢
回复

使用道具 举报

6

主题

10

帖子

190

积分

注册会员

Rank: 2

积分
190
 楼主| 发表于 2020-6-19 18:44:12 | 显示全部楼层
Alex 发表于 2020-6-16 16:23
使用WWP14版本可以实现列拖拽,固定列和固定头部。

1.在Refresh 事件中书写代码:

不使用WorkWith如何实现呢
回复

使用道具 举报

29

主题

32

帖子

457

积分

超级版主

Rank: 8Rank: 8

积分
457
发表于 2020-6-20 15:45:57 | 显示全部楼层
god 发表于 2020-6-19 18:44
不使用WorkWith如何实现呢

不使用WorkWithPlus ,如果是老版本的可以使用gxui ,但是比较老的框架的。或者自己集成一个Grid (GeneXus并无这方面计划,所以只能自己集成)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|GeneXus中国技术论坛

GMT+8, 2020-12-4 15:48 , Processed in 0.068259 second(s), 22 queries .

 

© 2019 GeneXus中国技术论坛

快速回复 返回顶部 返回列表