求助:三窗体间数据传递该怎么做?
我写了个程序。是一父多子类型的。原先的设计思路是程序启动时现实父窗体,并在父窗体内同时调用一导航子窗体。通过导航子窗体在各个功能子窗体之间切换。现在程序本身接近完工。但是忽然想在父窗体的状态栏内设一个lable用以显示当前子窗体的名字。查了很多贴子都不得要领。不知道具体该怎么写。我记得貌似有窗体传递一说。就是form1 form = new form1(this)这种。我用这方法已经成功将导航窗体的名字显示在状态栏内。
但是由于我是通过子窗体导航的。也就是导航窗体上按钮点下后本导航子窗体关闭,然后显示相应功能子窗体的形式。(整个程序运行时主窗体的功能就是一个框架,它是永远不动的。所有显示关闭都是子窗体的工作。)
但是状态栏又属于父窗体。需要显示的名字又是第三个子窗体的名字。所以有点没方向了。
请各位大大帮帮忙。谢谢了。