我的silverlight应用程序中有多个Pages(从Page对象派生的类)。 我可以使用以下语句在app.xml中加载一个: this.RootVisual = new ZoomData();
但是当我加载这个页面时,我该怎么办?我想导航到另一个页面?
答案 0 :(得分:1)
答案 1 :(得分:0)
了解使用“Silverlight导航应用程序”模板创建应用程序。
这提供了创建多页Silverlight应用程序的基本框架。
答案 2 :(得分:0)
我最终得到了这个:
在application_startup
中Grid root = new Grid();
this.RootVisual = root;
root.Children.Add(new ZoomData()); // This is your first page
按钮的点击事件
Grid root = Application.Current.RootVisual as Grid;
root.Children.RemoveAt(0);
root.Children.Add(new ZoomData());