我可以将数据从Winforms传递到WPF控件吗?
-
05-07-2019 - |
题
我有一个winforms应用程序,但我想在应用程序中引入一个WPF用户控件作为进一步WPF实现的品尝者。
此控件需要从其主机接收单个信息,即字符串。如何将其从Winforms应用程序传递到托管控件?
或者,确实,我可以吗?
解决方案
有可能。使用方法扩展您的WPF用户控件,以设置您想要的任何数据,并在WinForms应用程序中调用它们。例如,请参阅此文章。
其他提示
在创建实例之后以及在提供对主机的childes的引用之前分配wpf控件的属性
WpfUserControl ctrl = new WpfUserControl();
ctrl.Data = passedData;
ElementHost1.Child = ctrl;
不隶属于 StackOverflow