WPF 精修篇 page
Posted lonelyxmas
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF 精修篇 page相关的知识,希望对你有一定的参考价值。
原文:WPF 精修篇 page
前言
前段时间看UML 大象 这本书 虽然马上看到了精华片 最后还是暂时暂停 因为这本书 很好 但是暂时对现在的我来说 有点超前 很多东西理解起来还是很难 但是 这本书 我会在俩个月以后继续看
因为要入职新公司 所以 需要对WPF 和设计模式 达到一定水平 设计模式已经整理出来9个模式 后期还会继续跟进 模式在上UML 不冲突 打算用14天左右 打算充分整理WPF 和MVVM 来拥抱新的工作环境
设计模式和UML 会在WPF后面继续整理 是必经之路 只是在顺序上调整了一下
也很有幸 在51cto上看到了 新出的 赵庆明老师的课程 感觉很好 对于page这一篇 我就没有涉及到过
navigation
这个很想电脑里的
任务计划程序
- private void Button_Click(object sender, RoutedEventArgs e)
- {//后退跳转
- if (NavigationService.CanGoBack)
- {
- NavigationService.GoBack();
- }
- }
-
- private void Button_Click_1(object sender, RoutedEventArgs e)
- {
- //前进跳转
- if (NavigationService.CanGoForward)
- {
- NavigationService.GoForward();
- }
- }
-
- private void Button_Click_2(object sender, RoutedEventArgs e)
- {
- //跳转到page2
- NavigationService.Navigate(new Uri("Page2.xaml", UriKind.RelativeOrAbsolute));
- }
百度链接
使用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
以上是关于WPF 精修篇 page的主要内容,如果未能解决你的问题,请参考以下文章