WinFormでWPFコントロールを表示するには、を使用する必要があることはわかっていElementHost
ますが、WPFコントロールはサードパーティのソフトウェアであり、XMLファイルとDLLファイルしか付属していません。
コントロールはAvalonEditICSharpCode.AvalonEdit.xml
で、プロジェクトにとICSharpCode.AvalonEdit.dll
ファイルの両方をProject -> Add Reference
追加し、参照としてDLLに移動して追加しました。これで、コード内の名前空間にアクセスできICSharpCode
、すべてのクラスとメソッドが公開されますが、この時点から、WinFormで実際にコントロールを使用する方法がわかりません。
ソリューションエクスプローラーにWPFコントロールが表示されることを期待していましたが、表示されません。とにかくWinFormにコントロールを追加しようとElementHost
しましたが、ホストコンテンツを選択しようとすると、コントロールが表示されないため、WPFコントロールがわかりません。WinFormでAvalonEditWPFコントロールを使用するにはどうすればよいですか?