问题描述
|
大家好,谁能告诉我该怎么做...我有一个带有两个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导航范例。