码迷,mamicode.com
首页 > 其他好文 > 详细

Xamarin.Forms(二) 返回页面的数据刷新

时间:2017-02-17 21:36:23      阅读:667      评论:0      收藏:0      [点我收藏+]

标签:highlight   ntp   this   xamarin   小程序   监听   登陆   forms   logs   

这几天在做一个课程表的小程序,遇到了这样一个问题:

app打开便是课程表的页面,如果课程表页面没有数据的话需要跳转到同步课表页面模拟登陆教务管理系统获取课表,并显示在课程表页面,这样就需要从同步课表页面返回到课表页面的时候刷新课表页面来显示数据。即:Page1->Page2->Page1(刷新)。

我们可以通过监听Appearing事件来实现,因为每个页面在显示的时候都会触发这个事件。

public Page1():ContentPage
{
   public Page1()
   {
      Button btn =new Button
      {Text="Page to Page2"};
      btn.Clieked+=async(sender,args)=>
      {await Navigation.PushAsync(new Page2());};  
      this.Appearing+=(sender,args)=>
      {DoSth();};  
   }
   
    void DoSth()
    {...}
}

  

Xamarin.Forms(二) 返回页面的数据刷新

标签:highlight   ntp   this   xamarin   小程序   监听   登陆   forms   logs   

原文地址:http://www.cnblogs.com/yh2015/p/6411469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!