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

更新:2007 年 11 月

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

说明:

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

设计时复制并粘贴 ElementHost 控件

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

  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

其他资源

迁移和互操作性

使用 Windows Presentation Foundation 控件

WPF 设计器