27、Silverlight 导航系统全解析

Silverlight 导航系统全解析

在开发 Silverlight 应用程序时,导航功能是至关重要的一部分。它能让用户在不同页面之间流畅切换,提升用户体验。下面将详细介绍 Silverlight 导航系统的多个方面。

URI 映射

在 Silverlight 中,URI 映射是一种非常实用的技术。通常,片段 URI 系统会将页面名称放在 URI 中,但在某些情况下,我们可能不希望暴露真实的页面名称,或者不想添加可能会引起混淆的 .xaml 扩展名,又或者希望使用更容易记忆和手动输入的 URI。这时,就可以使用 URI 映射来定义不同、更简单的 URI,使其映射到标准版本的 URI。

具体操作步骤如下:
1. 添加 UriMapper 对象作为 XAML 资源 :通常在主页面的资源集合或 App.xaml 文件中定义 UriMapper ,示例代码如下:

<Application xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             x:Class="Navigation.App"
             xmlns:navigation="clr-namespace:System.Windows.Navigation;as
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值