我有2页我需要浏览mainpage.xaml到login.page xaml,但它会抛出我 对象引用未设置为对象的实例。在Root.Children.Clear(); ....如何导航一个xaml页面到另一个页面?
我加入这个代码在App.xaml中:
private void Application_Startup(object sender, StartupEventArgs e)
{
Grid myGrid = new Grid();
myGrid.Children.Add(new MainPage());
this.RootVisual = myGrid;
}
和比我ADDE上main.xaml一些码来导航到LoginUI.xaml
namespace Gen.CallCenter.UI
{
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
Grid Root = ((Grid)(this.Parent));
Root.Children.Clear();
Root.Children.Add(new LoginUI());
}
}
}
如何将main.xaml导航到LoginUI.xaml?
也适用于我......如果您已经有'private void Button_Click_1(object sender,RoutedEventArgs e)'进行按钮控制,那么请不要复制第一行,除此之外,它是完美和容易的。 – DevCompany 2012-10-17 21:47:33
虽然它一直在工作,但URL似乎没有改变。 – 2015-03-11 14:57:15