<p>如果 NavigationFailed 事件处理程序已将 Handled 设置为 <strong>true</strong>,则为 <strong>false</strong>;否则为 <strong>true</strong>。 有关详细信息,请参阅“备注”。</p> <p>处理 NavigationFailed 事件以响应导航失败。 可以直接在事件处理程序中处理失败,也可以将 NavigationFailedEventArgs.Handled 属性设置为 <strong>true</strong> 并使用 Navigate 方法返回值来响应失败。</p>
讯享网
应用通常使用 GetNavigationState 在应用挂起时序列化帧的状态。 可以直接在应用代码中执行此操作, 也可以使用 Visual Studio 模板生成的 类间接执行此操作。 若要使用 GetNavigationState 启用帧状态序列化,必须仅对导航参数使用基本类型,例如字符串、字符、数字和 GUID 类型。 否则,当应用挂起时 ,GetNavigationState 将引发异常。 如果不使用 GetNavigationState, 参数可以具有其他类型。
如果不使用 GetNavigationState,参数值可以具有复杂类型。 但是,仍应仅使用基本类型,以避免因帧的导航堆栈持有对 参数的引用而导致的内存使用量过多。 首选方法是不传递实际对象,而是传递可用于在目标登陆页中查找对象的标识符。 例如,不传递 对象,而是传递对 的 引用,然后在导航完成后查找 。
讯享网 <ul> 导航</li>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/162785.html