我正在开发一个单例Applicatiobar,所以我可以从继承PhoneApplicationPage的每个类访问它,但我想在基本UI中添加Canvas(或任何其他UIElement),因此它必须通过整个应用。而不是说:
CollectionName.Children.Add( UIElement )
是否有一个类可以访问当前活动页面上的所有元素并添加/删除UIElements?
答案 0 :(得分:1)
您可以访问PhoneApplicationFrame
:
(App.Current.RootVisual as PhoneApplicationFrame)
您可以获得的当前页面:
var currentPage = ((App)Application.Current).RootFrame.Content as PhoneApplicationPage;