以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]动态添加控件代码的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=59192)

--  作者:pcxjxjhkw
--  发布时间:2014/10/30 16:19:00
--  [求助]动态添加控件代码的问题

我用代码动态添加一按钮,其代码写在什么位置呢?如该按钮的单击、双击、鼠标事件

 


--  作者:Bin
--  发布时间:2014/10/30 16:21:00
--  
http://www.foxtable.com/help/topics/1409.htm
--  作者:temblar
--  发布时间:2014/10/30 16:22:00
--  
增加按钮的代码写在窗口afterload里,在窗口的全局事件中判断控件并增加代码
--  作者:pcxjxjhkw
--  发布时间:2014/10/30 16:28:00
--  

我想写成一个函数,怎么才能做到?

 


--  作者:有点甜
--  发布时间:2014/10/30 16:40:00
--  

 什么写成一个函数,你必须写在窗口的全局事件里。


--  作者:pcxjxjhkw
--  发布时间:2014/10/30 17:01:00
--  

我将窗口也做为函数的参数之一


--  作者:pcxjxjhkw
--  发布时间:2014/10/30 17:03:00
--  

另:甜老师,如何返回一个控件所属的窗体?  是最终的窗体而不是容器

 


--  作者:有点甜
--  发布时间:2014/10/30 17:05:00
--  

直接就能啊。 e.Sender.Form


--  作者:pcxjxjhkw
--  发布时间:2014/10/30 17:07:00
--  
 

Dim ctr As WinForm.Control = Args(0)

 

老师,我是在函数中用。如何返回ctr所在的窗体?

[此贴子已经被作者于2014-10-30 17:07:18编辑过]

--  作者:有点甜
--  发布时间:2014/10/30 17:12:00
--  
 ctr.Form