【发布时间】:2012-02-28 21:34:06
【问题描述】:
我有一个主要的父 winform,我在其中实现了一些功能,并且有许多子窗口。现在我希望我实现的功能也能在子窗口上运行。
例如,在父窗口中,我在选中复选框时移动图像。现在,如果选中此复选框,则图像也应该在所有其他子窗口上移动。
注意:在父窗口上移动的图像应该消失,并且应该只显示在打开的对话框或子窗口上。
如果可能,请提出建议。
【问题讨论】:
-
如果表单没有相同的基类,您可以将您的逻辑放在静态方法中并循环所有子类吗?
-
首先,所有对话或子窗口都有相同的基类,其次,如果我要放置一个静态方法,那么我还必须放置所有控件,例如图像(在父级上移动窗口)在所有其他窗口上。