关于WpfBroserApplication:页面跳转我今天就学习了这一种,也是比较简单的,跳转方式和winform差不多,分享一下
Page2 pa = new Page2(); //实例化页面
this.NavigationService.Navigate(pa); //完成页面的跳转
关于传值,我这里就总结了一种,也是比较简单的一种,就是通过在目标页面封装一个字段,利用属性传值,比如:
Page1页面:
string name = "张三";
Page2 pa = new Page2(); //实例化页面
pa.Param1 = name; //利用属性进行页面传值
this.NavigationService.Navigate(pa); //完成页面的跳转
Page2页面,即目标页面:
string param1;
public string Param1 //封装属性进行页面之间传值
{
get { return param1; }
set { param1 = value; }
}
private void Page_Loaded(object sender, RoutedEventArgs e)
{
this.txtshow.Text = "从Page1传过来的值是:"+Param1; //Param1即从Page2页面传过来的“张三”
}