Silverlight重定向

问题描述

| 大家好,谁能告诉我该怎么做...我有一个带有两个XAML页面的Silverlight应用程序。在第一个按钮上,我有一个按钮。单击按钮后,我想将用户重定向到第二个XAML页面。 我该怎么做? 这是我到目前为止所拥有的:
public partial class MainPage : UserControl
{
    public MainPage()
    {
        InitializeComponent();
        this.HelloMessage.Text = \"Hello Universe\";
    }

    private void button1_Click(object sender,RoutedEventArgs e)
    {            
    }

    private void HelloMessage_Loaded(object sender,RoutedEventArgs e)
    {
        MessageBox.Show(\"This is the load event for this page\");
    }
}
    

解决方法

Application.Current.RootVisual = new MySecondPage();
其中MySecondPage是要导航到的xaml页面。     ,如果确实需要从一个XAML页面导航到另一页面,这将为您设置正确的方向:Silverlight导航概述。但是,我要说的是,在Silverlight应用程序中,如果您只是尝试在页面上显示不同的内容,则通常不会遵循标准的Web导航范例。