WPF exe von WinForms starten, HOWTO?

29/10/2008 - 13:48 von Michael Böckinghoff | Report spam
Hallo NG,

ich habe hier eine projektmappe in der zwei WinForms.exe integriert sind.

Will ich jetzt die eine Winforms anwendung von der anderen starten mache ich
das zb so:

private void OnClickDriveCalculator(object sender, EventArgs e)
{
AtgCalculationTool.CalculationTool calc = new
AtgCalculationTool.CalculationTool();
calc.Show();
}

Jetzt habe ich zusàtzlich eine WPF Anwendung mit in die Projektmappe
aufgenommen,
jetzt will ich eigentlich diese Anwendung über ein Mneüeintrag in der
Winforms Anwendung starten.

der Code dafür sieht bis jetzt so aus:

private void OnParameterWizard(object sender, EventArgs e)
{
AtgParameterWizard.App dlg = new AtgParameterWizard.App();
dlg.Run();
}

Nur tut sich dabei nichts...

Wie stell ich es also an das die WPF anwendung startet? Oder muss ich etwa
über Processtart usw arbeiten?

Gruß

Michael
 

Lesen sie die antworten

#1 Walter Frank
30/10/2008 - 10:42 | Warnen spam
Hallo Michael,

um andere Assemblies zu starten kannst Du AppDomain benutzen:

AppDomain appDomain = AppDomain.CreateDomain ("TestDomain");
appDomain.ExecuteAssembly("DeinAssembly.exe");


Grüße
Walter

Ähnliche fragen