WPF 精修篇 page

原文: WPF 精修篇 page

前言  

前段时间看UML 大象 这本书 虽然马上看到了精华片 最后还是暂时暂停 因为这本书 很好 但是暂时对现在的我来说 有点超前 很多东西理解起来还是很难 但是 这本书 我会在俩个月以后继续看 

因为要入职新公司 所以 需要对WPF 和设计模式 达到一定水平  设计模式已经整理出来9个模式 后期还会继续跟进 模式在上UML 不冲突  打算用14天左右 打算充分整理WPF 和MVVM 来拥抱新的工作环境 

设计模式和UML 会在WPF后面继续整理 是必经之路 只是在顺序上调整了一下

也很有幸 在51cto上看到了 新出的   赵庆明老师的课程 感觉很好 对于page这一篇 我就没有涉及到过

navigation

这个很想电脑里的

任务计划程序


  
  
  1. private void Button_Click(object sender, RoutedEventArgs e)
  2. { //后退跳转
  3. if (NavigationService.CanGoBack)
  4. {
  5. NavigationService.GoBack();
  6. }
  7. }
  8. private void Button_Click_1(object sender, RoutedEventArgs e)
  9. {
  10. //前进跳转
  11. if (NavigationService.CanGoForward)
  12. {
  13. NavigationService.GoForward();
  14. }
  15. }
  16. private void Button_Click_2(object sender, RoutedEventArgs e)
  17. {
  18. //跳转到page2
  19. NavigationService.Navigate( new Uri( "Page2.xaml", UriKind.RelativeOrAbsolute));
  20. }

百度链接

使用Hyperlink 控件

        <TextBlock Grid.Column="3" HorizontalAlignment="Left" Margin="2,56,0,0" Grid.Row="3" TextWrapping="Wrap"  VerticalAlignment="Top" Height="44" Width="75"><Run Text="跳转到"/><Hyperlink NavigateUri="http://www.baidu.com"><Run Text="百度"/></Hyperlink></TextBlock>
 
 

主窗体界面 被分成俩个部分  一个是button组合 一个是frame

frame 来指定显示page页 和隐藏还是显示工具栏

 <Frame x:Name="frame" Content="Frame" Source="/WpfApplication17;component/Page1.xaml" NavigationUIVisibility="Hidden" Grid.Column="1"/>
 
 

代码链接

https://download.csdn.net/download/q465162770/12003057

猜你喜欢

转载自www.cnblogs.com/lonelyxmas/p/12075429.html