探索Silverlight导航与图形绘制
1. 导航模板应用
在创建应用时,有一种通过导航模板创建的应用,其基本结构较为简单。页面顶部有一个页眉,左侧有一组用于导航的链接按钮,下方是执行导航的框架(Frame)。页面通过UriMapper进行映射,并放置在名为Views的项目子文件夹中。
Silverlight自带了一个导航模板,同时Silverlight团队还在 http://tinyurl.com/ktv4vu 发布了更多导航模板,这些模板对链接按钮的视觉样式和位置进行了调整。未来,还能在 http://gallery.expression.microsoft.com 的社区画廊中找到第三方开发者创建的更多导航模板。
从单页显示过渡到真正的应用,可以采用一系列技术。首先是简单的内容隐藏和交换技术,它能提供无限的灵活性,模拟导航效果;其次是使用弹出窗口,它可以在应用的其他部分之上显示;最后是详细了解框架(Frame)和页面(Page)类以及Silverlight内置的导航系统,该系统支持历史记录跟踪和深度链接等功能。
2. 2D图形绘制基础
Silverlight的2D绘图支持是许多复杂功能的基础,如自定义绘制控件、交互式图形和动画等。即使不打算为应用创建自定义图形,也需要对Silverlight的绘图基础有扎实的理解,可用于添加专业而直接的效果,如反射效果,还能为图形添加交互性,例
超级会员免费看
订阅专栏 解锁全文
40

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



