Foxtable(狐表)用户栏目专家坐堂 → 拖放文件窗口为什么不能设置为主窗口


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

主题:拖放文件窗口为什么不能设置为主窗口

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


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
拖放文件窗口为什么不能设置为主窗口  发帖心情 Post By:2018/4/24 22:56:00 [只看该作者]

设置为主窗口时出错了,如何调整下面代码?谢谢:

AfterLoad事件:


Dim ListBox1 As WinForm.ListBox = e.Form.Controls("ListBox1")
ListBox1.BaseControl.AllowDrop = True
'MessageBox.Show(11)
AddHandler ListBox1.BaseControl.DragEnter, AddressOf ListBox1_DragEnter
AddHandler ListBox1.BaseControl.DragDrop, AddressOf ListBox1_DragDrop
'MessageBox.Show(22)
Dim frm As WinForm.Form = Forms("拖放文件")
frm.BaseForm.AllowDrop = True
'MessageBox.Show(33)
AddHandler frm.BaseForm.DragEnter, AddressOf ListBox1_DragEnter
AddHandler frm.BaseForm.DragDrop, AddressOf ListBox1_DragDrop2

BeforeClose事件:


Dim frm As WinForm.Form = Forms("拖放文件")

frm.BaseForm.AllowDrop = False

RemoveHandler frm.BaseForm.DragEnter, AddressOf ListBox1_DragEnter

RemoveHandler frm.BaseForm.DragDrop, AddressOf ListBox1_DragDrop2

Dim ListBox1 As WinForm.ListBox = e.Form.Controls("ListBox1")

RemoveHandler ListBox1.BaseControl.DragEnter, AddressOf ListBox1_DragEnter

RemoveHandler ListBox1.BaseControl.DragDrop, AddressOf ListBox1_DragDrop

ListBox1.BaseControl.AllowDrop = False


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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/4/24 23:20:00 [只看该作者]

Dim ListBox1 As WinForm.ListBox = e.Form.Controls("ListBox1")
ListBox1.BaseControl.AllowDrop = True

AddHandler ListBox1.BaseControl.DragEnter, AddressOf ListBox1_DragEnter
AddHandler ListBox1.BaseControl.DragDrop, AddressOf ListBox1_DragDrop

basemainform.AllowDrop = True

AddHandler basemainform.DragEnter, AddressOf ListBox1_DragEnter
AddHandler basemainform.DragDrop, AddressOf ListBox1_DragDrop2

BeforeClose自己改改

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


加好友 发短信
等级:三尾狐 帖子:767 积分:6119 威望:0 精华:0 注册:2018/2/1 17:26:00
  发帖心情 Post By:2018/4/24 23:43:00 [只看该作者]

谢谢

 回到顶部