可以把WPF的窗体做为子窗体嵌入到WinForm的MDI窗体中, 且能调用WPF窗体中的方法.
------解决思路----------------------
官方例子:
演练:在 Windows 窗体中承载 WPF 复合控件
https://msdn.microsoft.com/zh-cn/library/vstudio/ms742215(v=vs.100).aspx
------解决思路----------------------
调用方法?那将wpf的exe文件作为dll供winform添加引用呢?
------解决思路----------------------
你想调用里面的方法就不容易了,如果这个方法是通过一个wpf里的按钮调用的,就好了。
如果仅仅是个方法,那就麻烦了,你要通过找到wpf这个exe运行的内存,在内存里找方法,然后调用这个方法。
------解决思路----------------------
1、你需要在winform里添加一堆wpf的命名空间,比如PresentationCore、PresentationFramwork等
2、实例化一个wpf的窗体类的对象,然后就可以调用public方法了
------解决思路----------------------
实例化一个wpf的窗体类的对象,然后就可以调用public方法,你还想要怎么调法?