2008年2月10日

Windows FormからWPFを起動

路線変更したので、タイトルのような事を行う必要が出てきた。

[実装方法]
例えばWindows Form上のボタンからWPF画面を起動する場合。

  • Windows Form ProjectとWPF Projectをそれぞれ作る。
  • Windows Form Projectに参照設定を追加。
    • 作成したWPF Project
    • PresentationFramework
    • PresentationCore
    • WindowBase
  • Windwos Form上のボタンイベントに以下追記。
    private void button1_Click(object sender, EventArgs e) {
    WpfProject.Window1 win = new WpfProject.Window1();
    win.Visibility = System.Windows.Visibility.Visible;
    }

0 件のコメント: