以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何获取控件所在窗口的名称?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=63171)

--  作者:打错潇洒
--  发布时间:2015/1/15 11:16:00
--  如何获取控件所在窗口的名称?
问题:

一个Panel里面有一个Button 获取的 Parent 是 Panel 
而 一个 WinForm 里面 一个 Button 的 Parent 是 WinForm的name

我想直接获取控件所在窗口WinForm的Name

(最要是如果假设一个Button 被无限Panel的套用那么 就要去无限 Parent 很麻烦而且也不好判断 )

有没有什么好的办法 一下就获取到 这个控件的所在窗口的名称


[此贴子已经被作者于2015-1-15 11:16:30编辑过]

--  作者:有点甜
--  发布时间:2015/1/15 11:18:00
--  
 呃,不是有属性么? 控件.Form
--  作者:有点甜
--  发布时间:2015/1/15 11:19:00
--  

或者用FindForm

 

http://msdn.microsoft.com/zh-cn/library/system.windows.forms.control.findform%28v=VS.80%29.aspx