找回密码
 立即注册

QQ登录

只需一步,快速开始

lyinh

初级会员

14

主题

35

帖子

224

积分

初级会员

积分
224

活字格认证

lyinh
初级会员   /  发表于:2018-12-10 17:03  /   查看:2711  /  回复:1
本帖最后由 lyinh 于 2018-12-10 17:06 编辑

我在listbox里面调用 DoDragDrop,然后把鼠标拖到C1FlexGridClassic里面去,可以触发C1FlexGridClassic1.DragOver事件,但是触发不了C1FlexGridClassic1.DragDrop,请问怎么设置?谢谢。


C1FlexGridClassic1.DragMode = C1.Win.C1FlexGrid.DragModeEnum.Automatic
C1FlexGridClassic1.DropMode = C1.Win.C1FlexGrid.DropModeEnum.Automatic

Private Sub ListBox1_MouseDown(sender As Object, e As MouseEventArgs) Handles ListBox1.MouseDown
    C1FlexGridClassic1.DoDragDrop("", DragDropEffects.All)
End Sub

可以触发:
Private Sub C1FlexGridClassic1_DragOver(sender As Object, e As DragEventArgs) Handles C1FlexGridClassic1.DragOver
End Sub

无法触发:
Private Sub C1FlexGridClassic1_DragDrop(sender As Object, e As DragEventArgs) Handles C1FlexGridClassic1.DragDrop
End Sub

1 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2018-12-11 14:18:58
沙发
您好,需要设置一些属性


在选择一个单元格区域,鼠标在区域上会有一个十字标,然后拖动 就会触发。

本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
lyinh + 5

查看全部评分

请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部