迁移和互操作性示例
更新:2007 年 11 月
以下示例演示如何在混合应用程序中结合使用 Windows 窗体、Win32 和 Windows Presentation Foundation (WPF) 技术。
本节内容
在 Windows Presentation Foundation 中排列 Windows 窗体控件的示例
演示如何使用 WPF 布局功能在混合应用程序中排列 Windows 窗体控件。混合应用程序中的数据绑定示例
演示如何将 WPF 和 Windows 窗体控件绑定到一个公用数据源,并且以主/从形式显示结果。在混合应用程序中启用视觉样式的示例
演示如何在基于 WPF 的应用程序中承载的 Windows 窗体控件上启用 Microsoft Windows XP 视觉样式。在 Windows Presentation Foundation 中承载 ActiveX 控件的示例
演示如何在 WPF 页上承载 Microsoft ActiveX 控件。使用 XAML 在 Windows Presentation Foundation 中承载 ActiveX 控件的示例
演示如何使用可扩展应用程序标记语言 (XAML) 在 WPF 页上承载 Microsoft ActiveX 控件。在 Windows 窗体中承载简单的 Windows Presentation Foundation 控件的示例
演示如何在 Windows 窗体中承载简单的 WPF 控件,如何通过该控件接收事件和获取数据,以及如何修改该控件的属性。在 Windows Presentation Foundation 中承载 Win32 ListBox 控件的示例
演示如何在 WPF 页上创建并承载 Win32 ListBox 控件,以及如何发送和接收消息。在 Windows Presentation Foundation 中承载 Windows 窗体复合控件的示例
演示如何在 WPF 页上承载 Windows 窗体复合控件,如何通过该控件接收事件,以及如何从页面修改该控件的属性。在 Windows Presentation Foundation 中承载 Windows 窗体控件的示例
演示如何在 WPF 页上承载 Windows 窗体控件。使用 XAML 在 Windows Presentation Foundation 中承载 Windows 窗体控件的示例
演示如何使用XAML 在 WPF 页上承载 Windows 窗体控件。在 Win32 窗口中承载 Windows Presentation Foundation 内容的示例
演示如何在 Win32 窗口中创建并承载 WPF 页,以及如何处理该页与宿主窗口之间的通信。在 Windows 窗体中承载 Windows Presentation Foundation 复合控件的示例
演示如何在 Windows 窗体中承载 WPFUserControl。本地化混合应用程序示例
演示如何本地化基于 Windows 窗体的混合应用程序中的 WPF 元素。使用 ElementHost 控件映射属性的示例
演示如何使用 PropertyMap 属性将 Windows 窗体属性映射到承载的 WPF 元素上的相应属性。使用 WindowsFormsHost 元素映射属性的示例
演示如何使用 PropertyMap 属性将 WPF 属性映射到所承载的 Windows 窗体控件上的相应属性。Win32 时钟互操作示例
演示如何在 Win32 应用程序内承载 Windows Presentation Foundation (WPF) 控件。在 WPF 中承载 Win32 HWND 的示例
演示如何将一个 hwnd 放入 Windows Presentation Foundation (WPF) 应用程序。
参考
项 |
定义 |
---|---|
描述 WindowsFormsHost 类的主要功能,使用该类可以将 Windows 窗体控件作为 WPF 页的元素承载。 |
|
描述 ElementHost 类的主要功能,使用该类可以将 WPF 控件作为 Windows 窗体页的元素承载。 |
相关章节
项 |
定义 |
---|---|
讨论基于 WPF 的应用程序与其他类型的基于 Microsoft Windows 的应用程序之间的互操作。 |
|
讨论基于 WPF 与基于 Win32 的组件或应用程序之间的互操作。 |