以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 拖放文件窗口为什么不能设置为主窗口 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=118087) |
-- 作者:ZJZK2018 -- 发布时间: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 |
-- 作者:有点蓝 -- 发布时间: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 -- 发布时间:2018/4/24 23:43:00 -- 谢谢 |