接口和面向对象设计

时间:2013-08-06 15:28:30

标签: oop interface

我有一个名为Form1的主窗体。在那个表单上,我有一个名为XYZUserControl的usercontrol,它有一个tabcontrol。在tab1上是一个名为Control1的用户控件。在tab2上是一个名为Control2的用户控件。

我需要从Control1引用Control2,但不知道如何设置代码来执行此操作。我正在寻找类似的东西:"引用一些接口或实例到XYZUserControl" .Control2。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我不认为接口会对你有所帮助。您更有可能只使用控制层次结构。

Control1开始,通过Parent属性向上走控制树,直至到达XYZUserControl,然后通过迭代子Controls属性再次向下走。

它不漂亮或优雅,但是如果没有进一步了解您的代码或者您正在尝试通过此链接实现什么,此时很难推荐其他任何内容。