首页 > 代码库 > Xamarin.Forms(二) 返回页面的数据刷新
Xamarin.Forms(二) 返回页面的数据刷新
这几天在做一个课程表的小程序,遇到了这样一个问题:
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(二) 返回页面的数据刷新
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。