私はWinFormsと統合する必要があるWPFアプリケーションを持っています。いくつかのフォーラムで提案されているように、私は自分のプロジェクトからwindow1.xamlとapp.xamlを削除し、プロジェクトタイプをクラスライブラリに変更しました。その後、WinFormsプロジェクトでDLL参照を追加すると、 '' System.Windows.StaticResourceExtension 'の値を指定すると例外がスローされます。'というエラーが表示されます。 これはなぜですか?WPFアプリケーションをDLLに変換する
また、私はリソースディクショナリを使用しているので、私はapp.xaml内のマージ辞書内にすべてのリソースディクショナリ参照を追加していました。今私はこれをどうすればよいでしょうか?
また、私が観察したもう1つの例外は、 'System.Windows.Markup.StaticResourceHolder'に値を指定すると例外がスローされました。事前に
おかげで...あなたは何を記述している
app.xaml – Code0987
で行ったように、ユーザーコントロールの ' ... 'にリソースディクショナリを追加してみてください。確かに:WinFormウィンドウでWPFウィンドウを作成しようとしていますか?もしそうなら、それはうまくいかない。 –
Euphoric