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
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



