Silverlight Navigation(多页面切换、传值) 之 一.docxVIP

  • 5
  • 0
  • 约3.84千字
  • 约 5页
  • 2017-12-17 发布于河南
  • 举报

Silverlight Navigation(多页面切换、传值) 之 一.docx

Silverlight Navigation(多页面切换、传值) 之 一

2010-01-23 14:41 [转] Silverlight Navigation(多页面切换、传值) 之 一导航.简单的理解可以是从一个页面跳转到另外一个页面。在传统的ASP.NET网站中这种效果很容易实现。而在Silverlight中我们也同样可以,我们有两种方法来实现这个效果。第一个选择是使用代码更改页面视图(修改容器Content属性),移除/添加User Control来实现导航,这个方法比较简单、直接代码量也很少。并且在这个过程中还可以加入动画、变形等效果。第二个选择就是使用Silverlight的导航系统,导航系统包含两个主要的控件:Frame、Page。基本的效果是可以在一个Frame里面切换多个页面(UserControl、Page)。此次先简单介绍下第一种方法。 简单的页面切换效果: 这个例子,将页面分成上下两部分,上面表示菜单,下面放置一个容器空间用于承载内容。容器控件你可以旋转Border、ScrollViewer、StackPanel、Grid。下面是主页面的代码: Grid x:Name=LayoutRoot Grid.RowDefinitions RowDefinition Height=*/RowDefinition RowDefinition Height=Auto/RowDefinition RowDefinition Height=6*/R

文档评论(0)

1亿VIP精品文档

相关文档