求助下,WPF如何实现一个窗体控制另一个窗体
2个回答
展开全部
首先,控制的方式有很多种,比如事件回调,在A窗口中实现B中的回调函数,当B中执行的时候,会实际执行A中的方法体,例如:在B 中声明
public delegate void CallBackHandler();
public CallBackHandler CallBack;
在A中实现的时候
Window1 w1 = new Window1();
w1.CallBack += CallBack;
w1.Show();
private void CallBack()
{
//TODO:
}
B中执行CallBack就会回调A的方法体
2、可以采用new 新的对象的方法来访问控制b中的函数 B b=new B(); b.XXX();
3、也可以反射调用的办法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询