将画布添加到Windows Phone 7中的主视图

时间:2012-01-18 12:25:43

标签: windows-phone-7

我正在开发一个单例Applicatiobar,所以我可以从继承PhoneApplicationPage的每个类访问它,但我想在基本UI中添加Canvas(或任何其他UIElement),因此它必须通过整个应用。而不是说: CollectionName.Children.Add( UIElement )是否有一个类可以访问当前活动页面上的所有元素并添加/删除UIElements?

1 个答案:

答案 0 :(得分:1)

您可以访问PhoneApplicationFrame

 (App.Current.RootVisual as PhoneApplicationFrame)

您可以获得的当前页面:

var currentPage = ((App)Application.Current).RootFrame.Content as PhoneApplicationPage;