D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\ResolveAssemblyReference.cache
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Window1.baml
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Window1.g.cs
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\App.g.cs
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1_MarkupCompile.cache
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.g.resources
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.Properties.Resources.resources
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.csproj.GenerateResource.Cache
D:\WPFdemo1\WpfApplication1\WpfApplication1\bin\Debug\WpfApplication1.exe
D:\WPFdemo1\WpfApplication1\WpfApplication1\bin\Debug\WpfApplication1.pdb
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.exe
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.pdb
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\index.baml
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\index.g.cs
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page1.baml
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page2.baml
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page1.g.cs
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page2.g.cs
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page3.baml
D:\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page3.g.cs
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.exe
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.pdb
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\bin\Debug\WpfApplication1.exe
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\bin\Debug\WpfApplication1.pdb
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\ResolveAssemblyReference.cache
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\index.baml
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page1.baml
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page2.baml
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page3.baml
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Window1.baml
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\index.g.cs
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page1.g.cs
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page2.g.cs
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Page3.g.cs
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\Window1.g.cs
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\App.g.cs
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1_MarkupCompile.cache
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.g.resources
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.Properties.Resources.resources
J:\D盘\WPFdemo1\WpfApplication1\WpfApplication1\obj\Debug\WpfApplication1.csproj.GenerateResource.Cache
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
WPF页面切换源码 本文包括以下内容: 1. 如何实现Page切换 2. 如何为Page增加淡入淡出(Fade)效果 3. 示例 4. 下一步 如何实现Page切换 从MFC到Winform几乎切换方式是一致的,找到一个容器,然后将Dialog或是UserControl塞进去就完了,不断的Add/Remove来实现切换画面。在WPF中很不适应,缺少了Panel,不知道该从何而起。 在’WPF揭秘’和’WPF in Action’中都有提到使用NavigationWIndow或是Frame来实现导航,,只要Navigate就OK了。 操作起来也就3步: 1. 新建Application,Window1默认继承Window,这里改为继承自NavigationWindow,表示支持多Page。 2. 新建Page,任意数量。 3. 然后将NavigationWindow.Source设为默认页面(Default Page)。 4. 在Click中Navigation到相应的Page即可。 如何为Page增加淡入淡出(Fade)效果 如上所示,Window1继承自NavigationWindow,那么显然抓住Navigating事件不放,做如下操作: 1. 取消当前Navigate请求,如果有当前页的前提下。 2. 淡出当前页,如果有当前页的前提下。 3. 完成淡出过程后Navigate到目标页。 4. 淡入目标页。 3个页面如下: 1. 索引页,包括两个图标,点击分别进入相应页面 Page1,点击返回索引页。
资源推荐
资源详情
资源评论
收起资源包目录
WPFasdfpp.zip (51个子文件)
WPFapp
WpfApplication1.sln 935B
WpfApplication1
Page3.xaml.cs 803B
Page2.xaml.cs 803B
Page3.xaml 553B
bin
Debug
WpfApplication1.vshost.exe 14KB
WpfApplication1.exe 412KB
WpfApplication1.vshost.exe.manifest 490B
WpfApplication1.pdb 76KB
from.gif 5KB
obj
Debug
Page3.g.cs 3KB
WpfApplication1.Properties.Resources.resources 180B
WpfApplication1.exe 412KB
Window1.g.cs 3KB
Page2.g.cs 3KB
Window1.baml 756B
App.g.cs 2KB
WpfApplication1.csproj.FileListAbsolute.txt 3KB
WpfApplication1.csproj.GenerateResource.Cache 789B
WpfApplication1.g.resources 401KB
Page2.baml 876B
WpfApplication1.pdb 76KB
index.baml 2KB
index.g.cs 5KB
TempPE
Page1.g.cs 3KB
Page1.baml 876B
WpfApplication1_MarkupCompile.cache 306B
Page3.baml 876B
Resources
JP_17-8-2009.jpg 76KB
clock256.png 25KB
pdc.jpg 35KB
CA_16-9-2009.jpg 78KB
CA_24-9-2009.jpg 80KB
music256.png 18KB
cl256.png 20KB
movie256.png 57KB
Window1.xaml 677B
Properties
Resources.Designer.cs 3KB
Settings.settings 201B
Resources.resx 5KB
Settings.Designer.cs 1KB
AssemblyInfo.cs 2KB
index.xaml 2KB
WpfApplication1.csproj 6KB
Page2.xaml 553B
App.xaml 296B
App.xaml.cs 311B
Page1.xaml 554B
index.xaml.cs 1KB
Window1.xaml.cs 3KB
Page1.xaml.cs 1007B
WpfApplication1.suo 30KB
共 51 条
- 1
ss_geng
- 粉丝: 319
- 资源: 3219
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
- 6
前往页