如何:在设计时复制并粘贴 ElementHost 控件

本过程演示如何在 Windows 窗体上复制 Windows Presentation Foundation (WPF) 控件。

提示

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置

设计时复制并粘贴 ElementHost 控件

  1. 将新的 WPF UserControl 添加到 Windows 窗体项目中。 使用该控件类型的默认名称 UserControl1.xaml。 有关更多信息,请参见演练:设计时在 Windows 窗体上创建新的 WPF 内容

  2. 在**“属性”**窗口中,将 UserControl1 的 WidthHeight 属性的值设置为 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 设计器