gpt4 book ai didi

xamarin.forms - 处理 Xamarin 表单 View /页面?

转载 作者:行者123 更新时间:2023-12-05 03:52:58 25 4
gpt4 key购买 nike

如何完全处理 Xamarin Forms 页面、它们的 subview 和各自的数据绑定(bind)?

最佳答案

关于处置 Xamarin 表单页面 ,如果使用 NavigationPage 作为 xamarin 表单项目中的根页面。有一种关闭页面的简单方法。

NavigationPage 类提供分层导航体验,用户可以根据需要向前和向后浏览页面。该类将导航实现为页面对象的后进先出 (LIFO) 堆栈。

要从一个页面移动到另一个页面,应用程序会将一个新页面推送到导航堆栈,它将成为事件页面,如下图所示:

enter image description here

要返回上一页,应用程序将从导航堆栈中弹出当前页面,新的最顶层页面成为事件页面,如下图所示:

enter image description here

导航方法由任何 Page 派生类型的 Navigation 属性公开。这些方法提供了将页面推送到导航堆栈、从导航堆栈弹出页面以及执行堆栈操作的能力。

their child views and respective data bindings

如果需要处理他们的 subview 和各自的数据绑定(bind),你知道有 Page notification events 可以解决这个问题。

  • PageDisappearing - 当页面即将从屏幕上消失时引发。

此事件可用于您想要跟踪页面出现在屏幕上的情况。

protected override void OnDisappearing()
{
base.OnDisappearing();
// deal with view modle or child views here
}

关于xamarin.forms - 处理 Xamarin 表单 View /页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61922118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com