嘿!我制作了一个完全由表单控制的小型锅炉系统。然而,表单组件调用锅炉、散热器等类中的函数。
我有一个实例化所有类的小主类,但我正在努力弄清楚如何将表单对象传递给这些类,以便它们可以访问表单的组件。
我想我应该在每个类中使用 mutator 方法来存储表单对象?我将如何做到这一点在语法上是正确的?
谢谢! ;o)
最佳答案
只需将表单传递给每个类
。将它存储在一个私有(private)变量中,以便类以后可以使用它。它默认通过引用传递。
class Boiler {
private Form parentForm;
public Boiler(Form f) {
parentForm = f;
}
}
关于c# - 通过引用传递表单对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4558593/