【发布时间】:2012-07-08 10:53:18
【问题描述】:
我是 WPF 新手,所以我有一个问题。
我有一个包含 WPF UserContorl(称为 PaintingArea)的 Windows 应用程序项目 它必须与 WindowsFormUserControl(称为键盘)进行通信。
“PaintingArea”使用 ElementHost1 托管在父窗体中。 现在,当我在“PaintingArea”中完成一个文本框的绘制时,“键盘”必须出现。
无论如何我可以让“PaintingArea”调用(调用)“键盘”(WPF UserControl 调用 WindowsFormUserControl)?反之亦然?
我应该使用事件处理程序吗?如何使用?
或者将“键盘”转换为 wpf UserControl,然后尝试从“PaintingArea”调用它(一个 WPF UserControl 调用另一个 WPF UserControl)?如何?
进行此类沟通的最佳方法是什么?
【问题讨论】:
标签: c# wpf-controls