WpfBroserApplication:页面跳转及传值

关于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页面传过来的“张三”
 }

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值