Ist es absolut sicher, ein WPF-Fenster aus einem WinForms-Formular anzuzeigen?
Ich möchte ein WPF-Fenster aus einer Windows Forms-Anwendung (.NET 3.5) anzeigen.
Dieser Code scheint in einem Beispielprojekt problemlos zu funktionieren:
public partial class WinFormsForm1 : Form
{
public WinFormsForm1() {
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e) {
WpfWindow1 w = new WpfWindow1();
w.Show();
}
}
Das Formular wird von @ gestartMain()
als normales Winforms-Formular:
Application.Run(new WinFormsForm1());
Das scheint mir zu einfach zu sein, um wahr zu sein. Gibt es hier irgendwelche Mängel? Ist das sicher zu tun?