2011-11-17 100 views
0

学习C#:如何从父窗体调用用户窗体中的方法?

我有

form1 (splitcontainer) 
    userformLeft (button + sub-panel) 
    userformDisplay (loaded into panel in userformLeft) 
    userformRight 

我想从Form1中(在Form1定时器)执行在userformDisplay的方法的结构。

和周围的其他方式,让我们说我有公共财产form1.mainTimer,可以 我把它从userFormDisplay像

myLong = this.parent.parent.mainTimer; 

或相似。

+3

您必须创建控件时通过参考表单实例,那么就使用该实例。 –

回答

2

是的..你可以这样做:

myLong = ((form1)this.parent.parent).mainTimer; 
相关问题