【发布时间】:2013-02-05 11:12:59
【问题描述】:
场景
我决定为我的新应用程序开发 WPF 技术。此应用程序必须在 WinForms 窗口中单击菜单时调用。因此,我创建了一个 WPF 用户控件库并将其集成到使用 Element Host 的父 WinForms 表单中显示。
我的申请
它包含 3 个子用户控件,它们被封装在另一个带有 tabContent 控件的用户控件中。我更喜欢这种方法,因为从 Child UserControl 触发事件并在 WinForms 中处理(订阅事件)似乎很痛苦。
我的问题
现在面临着访问 Winforms 中的 UserControl 元素的同样痛苦的任务,我出于适当的项目结构原因在其中创建了 Data Manager 类(UserControl 不应包含 Data Manager 类 UI)。请指导我如何构建我的项目/如何订阅事件/访问 WPF 中的 WPFUserControl 元素。
【问题讨论】:
标签: c# .net winforms wpf-controls winforms-interop