请选择 进入手机版 | 继续访问电脑版

注册会员

9

主题

20

帖子

75

积分

注册会员

积分
75

注册会员   /  发表于:2026-2-27 08:05  /   查看:39  /  回复:3
5金币
需求:需要将多个文件拖拽进flexGrid单元格内,获取文件并上传文件服务器中。
难点:什么事件可以触发拖拽,拖拽后怎样获取文件

最佳答案

查看完整内容

暂时没有办法在拖动释放时触发,你可以尝试用下面的代码,可以在拖曳文件进入组件时触发,然后找到当前激活的单元格来进行相关操作 c1FlexGrid3.AllowDrop = true; c1FlexGrid3.DragEnter += (s, e) => { };

3 个回复

最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2026-2-27 08:05:48
来自 2#
暂时没有办法在拖动释放时触发,你可以尝试用下面的代码,可以在拖曳文件进入组件时触发,然后找到当前激活的单元格来进行相关操作

            c1FlexGrid3.AllowDrop = true;
            c1FlexGrid3.DragEnter += (s, e) =>
            {

            };
回复 使用道具 举报

注册会员   /  发表于:4 天前
3#
追记:grid要实现拖拽,其父窗体也需要允许拖拽
this.AllowDrop = true;
如果嵌套容器,也需要允许拖拽

评分

参与人数 1金币 +300 收起 理由
Richard.Ma + 300 很给力!

查看全部评分

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:4 天前
4#


感谢分享这么细节的信息
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部