私は、現在のアプローチが成功2に実装されています知っています。
方法1:
フォーム中の標的ElementHostコントロールにドラッグし、次にカスタムWPFユーザーコントロールを介してコードの背後にあるコードで、elementHostコントロールに追加されます
例:
1 UserControl1をWPF = 新しいユーザーコントロール()。 2 elementHost1.Child = WPF。
方法2:
自分のWPFユーザーコントロール(wpfUserControl)の後にグッドデザイン、そしてelmentHost1コントロールを選択し、プロジェクト内の通常のユーザーコントロール(ユーザーコントロール、サフィックス.csファイル)を追加し、ユーザーコントロールにElementHostコントロール(elementHost1)をドラッグし、このコントロールの右上隅には、三角形の記号になりますとき、三角形をクリックして、あなたはジャンプの前のオプションからカスタムWPFユーザーコントロールを選択することができます。
あなたは、フォーム上のカスタムWPFユーザーコントロールを追加したい場合は、フォーム上のElementHostコントロールをドラッグするには、この時間は、三角形のコントロールの右上隅をクリックして、あなたは直接ではなく、フォームにWPFユーザーコントロールを追加することができますあなたは背後にあるコードを記述する必要があります。
補足:ランタイムソリューションの画像を追加するWPFユーザーコントロールは、画像が表示されません
写真は、理由はライン上の「リソース」へのプロパティの「内容」に設定し、「ビルドアクション」属性の絵が不足しません。
方法:カタログソリューションエクスプローラで目的の画像を選択し、プロパティページは、その後(または右クリックして変更するための「プロパティ」を選択)することができ、「リソース」に「ビルドアクション」プロパティの下に表示されます。