次の方法で共有


WPF コントロールの使用

Windows フォーム ベースのアプリケーションでは Windows Presentation Foundation (WPF) コントロールを使用できます。 2 つの異なるビュー テクノロジがありますが、円滑に相互運用できます。

Windows フォーム デザイナーは、Windows Presentation Foundation コントロールをホストするビジュアル デザイン環境を提供します。 WPF コントロールは、ElementHost という名前の特別な Windows フォーム コントロールによってホストされます。 このコントロールを使用すると、WPF コントロールが、フォームのレイアウトの一部になったり、キーボードやマウスのメッセージを受信したりできるようになります。 デザイン時には、ElementHost コントロールを他の Windows フォーム コントロールと同じように配置できます。

Windows フォーム コントロールは、WPF ベースのアプリケーションでも使用できます。 詳細については、「WPF デザイナー」を参照してください。

このセクションの内容

参照

  • ElementHost
    Windows Presentation Foundation コントロールを Windows フォーム ベースのアプリケーションでホストするために使用できるクラスについて説明します。

  • WindowsFormsHost
    Windows フォーム コントロールを Windows Presentation Foundation ベースのアプリケーションでホストするために使用できるクラスについて説明します。

関連項目

  • 移行と相互運用性
    Windows Presentation Foundation テクノロジと Windows フォーム テクノロジとの間の相互運用について説明します。

  • WPF デザイナー
    Windows Presentation Foundation コントロールを Visual Studio でデザインする方法について説明します。