本文介绍了使用deligate在Silverlight中引发事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试使用一个委托从Home.xaml页面在MainPage.xaml页面上引发一个事件,以便单击按钮可以在MainPage上触发主页事件.我的专心工作,但是只有当我创建一个MainPage变量创建一个新" MainPage时,浏览器才会更新.我该如何完成?
I am trying to use a delegate to raise an event on the MainPage.xaml page from the Home.xaml page so that button clicks on the Home page trigger events on the MainPage. The deligate I have works, but only if I create a MainPage variable that creates a "new" MainPage and so the browser is not updated. How do I accomplish this???
推荐答案
MainPage mainPage = App.Current.RootVisual as MainPage;
或对于VB:
or for VB:
Dim mainPage As MainPage = TryCast(App.Current.RootVisual, MainPage)
这篇关于使用deligate在Silverlight中引发事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!