2

我有一个 winforms 应用程序,但我想在应用程序中引入一个 WPF 用户控件,作为进一步 WPF 实施的试用者。

这个控件需要从它的主机接收一条信息,一个字符串。如何将其从 Winforms 应用程序传递到托管控件?

或者,真的,我可以吗?

4

2 回答 2

4

在创建实例之后以及在引用主机的子对象之前分配 wpf 控件的属性

WpfUserControl ctrl = new WpfUserControl();
ctrl.Data = passedData;
ElementHost1.Child = ctrl;
于 2009-10-21T13:21:55.030 回答
2

有可能的。使用方法扩展您的 WPF 用户控件,以设置您想要的任何数据并从 WinForms 应用程序中调用它们。例如,请参阅这篇文章

于 2009-10-21T13:22:14.063 回答