Foxtable(狐表)用户栏目专家坐堂 → 通过鼠标拖入FileManager 作为新增文件的例子


  共有1604人关注过本帖树形打印复制链接

主题:通过鼠标拖入FileManager 作为新增文件的例子

帅哥哟,离线,有人找我吗?
有点色
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/5 14:17:00 [显示全部帖子]

 那你就必须给fileManager绑定事件了。

 

 参考

 

下载信息  [文件大小:296.0 KB  下载次数:16]
图片点击可在新窗口打开查看点击浏览该文件:文件拖拽.table

 

 

 获取listbox控件,然后帮其绑定拖拽事件

 

Dim lbx As Windows.Forms.ListBox = e.Form.Controls("FileManager1").basecontrol.Controls("SplitContainer1").panel1.Controls("ListBox1")


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/5 18:33:00 [显示全部帖子]

给lbx绑定拖拽事件啊

 

Dim lbx As Windows.Forms.ListBox = e.Form.Controls("FileManager1").basecontrol.Controls("SplitContainer1").panel1.Controls("ListBox1")

 

然后,在事件里面,直接给某表的当前行直接添加数据即可

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/1/6 9:56:00 [显示全部帖子]

1、你能直接获取这个fileManager对象吗?不可以通过绑定的事件直接获取到的。

 

2、你与其要这样,还不如在绑定的时候,就用变量去记录一下对应的列是什么。

 

3、你可以这样写,首先分割得到表列,然后DataTables("表").DataCols("列").DefaulFolder


 回到顶部