如何从父窗体调用userform中的方法?

学习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; 

或类似的。

在一种forms和另一种forms之间进行通信的类似问题……是否附加到一种forms的“事件”,或者相互调用/设置值。 以下是我过去回答的一些问题的链接,这些问题可能有助于理解这样做的关系。

示例1使用明确的步骤创建两个彼此前后通信的表单

样本2有点类似,但附加到表单之间的事件

是的..你可以这样做:

 myLong = ((form1)this.parent.parent).mainTimer;