WEB开发网
开发学院图形图像Flash Silverlight 3 Beta 新特性解析(6) - Navigation和... 阅读

Silverlight 3 Beta 新特性解析(6) - Navigation和Deep Linking篇

 2009-03-31 11:58:58 来源:WEB开发网   
核心提示: 图片看不清楚?请点击这里查看原图(大图),其中查看联系信息按钮用来触发导航到选中的雇员的联系信息,Silverlight 3 Beta 新特性解析(6) - Navigation和Deep Linking篇(6),其代码如下privatevoidViewContactButton_Clic

Silverlight 3 Beta 新特性解析(6) - Navigation和Deep Linking篇

图片看不清楚?请点击这里查看原图(大图)。

其中查看联系信息按钮用来触发导航到选中的雇员的联系信息,其代码如下

private void ViewContactButton_Click(object sender, RoutedEventArgs e)

{

  Employee employee = this.EmployeeGrid.SelectedItem as Employee;

  if (employee != null)

  {

    this.NavigationService.Navigate(new Uri(String.Format("/Views/ContatctPage.xaml?ContactID={0}", employee.ContactID), UriKind.Relative));

  }

}

而ContactPage.xaml文件

<navigation:Page xmlns:dataControls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data.DataForm" x:Class="SL3Beta.Nav.Views.ContactPage" 

      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 

      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 

      xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation"

      Title="Contact Page" Width="400" Height="400">

  <Grid x:Name="LayoutRoot">

    <dataControls:DataForm x:Name="ContactForm"></dataControls:DataForm>

  </Grid>

</navigation:Page>

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Silverlight 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接