C#中怎么编写一个让所有的窗口类都能调用的函数
1个回答
展开全部
我虽然看的有点迷糊,但看完你和他们的问答以后,总结了一下,你是不是想这样:比如A是一个窗体类,B是另一个窗体类,你想在A的某一个函数里new一个b的对象并且让b显示出来,然后在b里面调用A的方法?如果是这样的话,你可以在B的构造函数里这么写public
B(A
a)
{
m_A=a;
}
然后在B里面定义一个A类型的成员变量m_A,这样你就可以在B对象的生命周期里调用A对象的公有方法了,当然,你写b的new的时候要这么写B
b=
new
(this);因为你是想将当前的A对象作为值传进去,不知道我说的能不能解决你的问题
B(A
a)
{
m_A=a;
}
然后在B里面定义一个A类型的成员变量m_A,这样你就可以在B对象的生命周期里调用A对象的公有方法了,当然,你写b的new的时候要这么写B
b=
new
(this);因为你是想将当前的A对象作为值传进去,不知道我说的能不能解决你的问题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询