2011-07-02 6 views
0

私はWPFプロジェクトをWinFormsプロジェクトに接続する必要があります。WinFormsプロジェクトをWPFプロジェクトに接続

私はWinForms( "ClassRoom")とWPF( "ActivityRoom")で行われた別のプロジェクトで1つのプロジェクトを作成しました。 WinFormsプロジェクトではMainFormというフォームがあり、WPFプロジェクトではMainWindowというウィンドウがあります。

MainFormのボタンをクリックしてMainWindowを開く必要があります。

どうすればいいですか?

+0

WinformsでWPFを意味しましたか? – anivas

+0

はい、どちらのフォームも2つのプロジェクトに分かれています。 –

答えて

1

あなただけのウィンドウに直接WPFアプリケーションと同じ道を開くことができます。

private void button1_Click(object sender, EventArgs e) 
{ 
    var wpfWindow = new WpfProject.MainWindow(); 
    wpfWindow.Show(); 
} 

あなたが仕事に、このためにあなたのWinFormsプロジェクトにWPFアセンブリへの参照を追加する必要があります。

これはウィンドウを開くだけであることにも注意してください。 App.xaml.csのコードがあれば実行しません。

+0

ありがとうございました:) –