次の方法で共有


方法 : デザイン時に ElementHost コントロールをコピーして貼り付ける

ここでは、Windows Presentation Foundation (WPF) コントロールを Windows フォームにコピーする方法について説明します。

注意

実際に画面に表示されるダイアログ ボックスとメニュー コマンドは、アクティブな設定またはエディションによっては、ヘルプの説明と異なる場合があります。 設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。 詳細については、「設定の操作」を参照してください。

デザイン時に ElementHost コントロールをコピーして貼り付けるには

  1. 新しい WPF UserControl を Windows フォーム プロジェクトに追加します。 名前はこのコントロール型の既定である UserControl1.xaml を使用します。 詳細については、「チュートリアル: デザイン時の Windows フォームでの新しい WPF コンテンツの作成」を参照してください。

  2. [プロパティ] ウィンドウで、UserControl1 の Width プロパティおよび Height プロパティの値を 200 に設定します。

  3. Background プロパティの値を Blue に設定します。

  4. プロジェクトをビルドします。

  5. Windows フォーム デザイナーで Form1 を開きます。

  6. [ツールボックス] から UserControl1 のインスタンスをフォームにドラッグします。

    UserControl1 のインスタンスは、elementHost1 という名前の ElementHost コントロールでホストされます。

  7. elementHost1 が選択された状態で Ctrl キーを押しながら C キーを押して、クリップボードにコピーします。

  8. Ctrl キーを押しながら V キーを押して、コピーしたコントロールをフォームに貼り付けます。

    elementHost2 という名前の新しい ElementHost コントロールがフォームに作成されます。

参照

処理手順

チュートリアル : ElementHost コントロールの別の Windows フォームへのコピーと貼り付け

参照

ElementHost

WindowsFormsHost

その他の技術情報

移行と相互運用性

WPF コントロールの使用

WPF デザイナー