从UserControl到托管PhoneApplicationPage的最佳通信方式?

时间:2014-09-03 10:57:03

标签: c# xaml user-controls windows-phone

UserControl到承载它的PhoneApplicationPage进行通信的最佳方式(在设计方面最优雅)是什么?假设我的UserControl中有一个按钮,按下该按钮需要一段时间,UserControl正在工作时,我想在我的Page上显示一个叠加层。

我知道我可以使用eventsEventHandlers订阅Page UserControl点击的{{1}}事件。所以我的问题基本上是,这真的是最好的方法吗?

1 个答案:

答案 0 :(得分:0)

使用事件绝对是处理这种情况的最佳方法。查看内置控件,与其他控件或父级的每个通信都通过事件处理。从控件到主机的通信应该是可选的,非侵入式的,这是为什么事件设计的。