在 Windows 窗体应用中使用 WPF 控件

可以在基于 Windows 窗体的应用程序中使用 Windows Presentation Foundation (WPF) 控件。 虽然这两种视图技术各不相同,但它们可以流畅地进行互操作。

Visual Studio 中的 Windows 窗体设计器提供了用于托管 Windows Presentation Foundation 控件的视觉对象设计环境。 WPF 控件由名为 ElementHost 的特殊 Windows 窗体控件托管。 此控件使 WPF 控件能够参与窗体的布局并接收键盘和鼠标消息。 在设计时,可以像排列任何 Windows 窗体控件一样排列 ElementHost 控件。

还可以在基于 WPF 的应用程序中使用 Windows 窗体控件。 有关详细信息,请参阅在 Visual Studio 中设计 XAML

另请参阅