以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  动态添加一个vs的控件 如何获取其对应的窗口  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=94724)

--  作者:cyl123
--  发布时间:2016/12/30 14:31:00
--  动态添加一个vs的控件 如何获取其对应的窗口

动态添加一个vs的控件 但不知道其parent父控件的等级数 如何获取其对应的winform.form窗口

比如在其单击事件中 获取了其对象sender 如何通过sender获取winform.form窗口?


--  作者:有点色
--  发布时间:2016/12/30 14:46:00
--  

参考代码

 

Dim p As object = e.form.controls("TextBox1").basecontrol
Do until p.Gettype.name = "FormPanel"
    msgbox(p.parent.Gettype.name)
    p = p.parent
Loop

msgbox(p.name)