次の方法で共有


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

更新 : 2007 年 11 月

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

Bb384337.alert_note(ja-jp,VS.90).gifメモ :

使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

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

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

  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

その他の技術情報

移行と相互運用性

Windows Presentation Foundation コントロールの使用

WPF デザイナ