将 WPF 控件的属性公开给 WinForms 主机
我看过几篇类似的帖子(所以如果有的话,请指导我),但我还没有找到任何明确的答案。
我通过 ElementHost
在 Windows 窗体表单中托管了一个 WPF 控件。我的 WPF 控件(为了示例,我们将其称为 WpfControl
)包含一个我想要向窗体公开的变量。这样做的一般标准做法是什么?
Ia have seen several similar posts (so if there is one, please guide me to it), but I haven't found any clear answers.
I've got a WPF control hosted inside a Windows Forms form via ElementHost
. My WPF control (let's just call it WpfControl
for the sake of an example) contains a variable that I'd like to expose to my Form. What is the general standard practice to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
事实上它是 WinForms UI 中的 WPF 控件,这一点并没有改变任何东西,它仍然是一个 .NET 对象。因此,您可以从 WPF 控件公开公共属性并从 WinForms 代码访问它...
The fact it's a WPF control inside a WinForms UI doesn't change anything, it's still a .NET object. So you can just expose a public property from the WPF control and access it from your WinForms code...