你的位置:首页 > 软件开发 > ASP.net > 【Win10】页面导航的实现

【Win10】页面导航的实现

发布时间:2015-11-26 00:00:35
注:本文基于 Windows 10 10240 及其 SDK 编写,若以后有变化,请以新版本为准。 页面导航我们是再熟悉不过了,浏览器、手机 App 大多都使用这种方式来展示内容。在 Windows 10 应用商店应用当中,也是使用这种方式来展示内容。具体是通过 Frame ...

注:本文基于 Windows 10 10240 及其 SDK 编写,若以后有变化,请以新版本为准。

 

页面导航我们是再熟悉不过了,浏览器、手机 App 大多都使用这种方式来展示内容。在 Windows 10 应用商店应用当中,也是使用这种方式来展示内容。具体是通过 Frame 这个控件来进行导航展示。

在 App.xaml.cs 文件中,我们可以看到创建了一个 Frame:

【Win10】页面导航的实现

并且在下面,使用 Navigate 方法导航到 App 的主页 MainPage。

 

导航到某个页面使用的就是 Navigate 方法,有三个重载,其实这个也没什么好说的,看最复杂的,有三个参数的那个重载:

【Win10】页面导航的实现

第一个参数是指需要导航到哪个页面,第二个是需要传递的参数,第三个是指使用哪个过渡效果来导航到目标页面。

一般我们用得最多的还是第二个和第一个重载。第三个是很少用的。

关于导航到某个页面,就简单说到这里,因为这并不是本文的重点。

 

接下来开始说本文的重点,导航的后退与前进,特别是后退。

如果说怎样执行后退与前进的话,那代码很简单:

if (Frame.CanGoBack){  Frame.GoBack();}if (Frame.CanGoForward){  Frame.GoForward();}

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:【Win10】页面导航的实现

关键词:win

win
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。