我正在处理3个项目, 一个C#(我们称之为A),另外两个是Wpf项目(我们称之为B,C)。
项目B有一个主窗口,其中包含一个按钮,当我按下按钮时,它会显示项目“A”主窗口。(我已经完成了 通过在按钮单击事件处理程序中添加正确的引用并执行以下代码:
CsharpForm.Form1 d = new CsharpForm.Form1();
d.ShowDialog();
,但我现在遇到的问题是如何相反?
我在项目“C”(wpf one)中有一个按钮,并希望它打开一个项目窗口“a”(C#)
你知道这个吗?
答案 0 :(得分:3)
var wpfwindow = new WPFWindow.Window1();
ElementHost.EnableModelessKeyboardInterop(wpfwindow);
wpfwindow.Show();