WPF 跨窗体Window控件调用/跨窗体方法调用的一种方案
例如现在程序共存了两个Window,窗体A和窗体B,如果我想在B窗体中对窗体A进行操作呢?
操作1:调用A中func方法
操作2:调用A中大按钮,使大按钮不可用
怎么实现呢?
我来提供一种方案,使用命令
在IwndowB中,写一个命令,用来进行A中方案func调用,下面给出实现
在A中进行B中事件的绑定
在A中进行了B定义事件的,给了一个func方法,使得大按钮的背景色变红,我们来试一下,看看效果
点击B中的操作窗体A,发现A中的大按钮编程红色