通常我会像这样打开一个新窗口:
new Sensors(this).Show();
this.Hide();
但是当我尝试从窗体打开 WPF 窗口时,此方法不起作用,反之亦然,所以我这样做了:
System.Diagnostics.Process.Start(appAddress);
this.Close();
这样做的问题是调试器不会调试新的窗体/窗口。
有没有办法在没有这个问题的情况下做到这一点?
通常我会像这样打开一个新窗口:
new Sensors(this).Show();
this.Hide();
但是当我尝试从窗体打开 WPF 窗口时,此方法不起作用,反之亦然,所以我这样做了:
System.Diagnostics.Process.Start(appAddress);
this.Close();
这样做的问题是调试器不会调试新的窗体/窗口。
有没有办法在没有这个问题的情况下做到这一点?
1-当然调试器不会工作,因为你让窗口打开了一个新应用程序,在调试模式下你的应用程序在Visual Studio
下工作
2-我检查了这个问题,它工作正常,这意味着你做错了什么,只是检查你的参考。
这行得通吗(未经测试)?
http://weblogs.asp.net/jdanforth/archive/2008/07/29/open-a-wpf-window-from-winforms.aspx