积极答复者
如何实现窗体的翻转?

问题
答案
-
你好,
先推荐给你一个项目,拟先看下吧,他已经实现了这种效果了,这个项目里面还有很多很玄的效果,你也可以看下: http://fluidkit.codeplex.com/
你可以从 Source Code 标签下下载到最新的代码,里面有演示示例的, 里面的 Transitions 例子。
这里还有一个更直接的例子,你也可以看看: http://www.tanguay.info/web/index.php?pg=codeExamples&id=280
Sincerely,
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 MaJiXiang 2011年3月31日 0:20
-
你好,
是的,我贴出来的例子都是翻转内部页面的,而不是窗体本身翻转。为什么说窗体本身翻转不好实现,首先,我们有只有在意个3D场景下才可以表现出3D的物体,而一个窗体外部必须得有一个3D的场景,你需要参考这个MSDN项目,来学习怎么样把一个窗体呈现成3D型,然后我们可以进行3D的转换:http://archive.msdn.microsoft.com/wpf3dcubewindow
不过,你的这种需求,一般不拿WPF实现,而是DirectX去直接实现,你可以下载DirectX SDK, 里面附带了有很多例子的。
Sincerely,
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 MaJiXiang 2011年3月31日 0:20
全部回复
-
你好,
先推荐给你一个项目,拟先看下吧,他已经实现了这种效果了,这个项目里面还有很多很玄的效果,你也可以看下: http://fluidkit.codeplex.com/
你可以从 Source Code 标签下下载到最新的代码,里面有演示示例的, 里面的 Transitions 例子。
这里还有一个更直接的例子,你也可以看看: http://www.tanguay.info/web/index.php?pg=codeExamples&id=280
Sincerely,
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 MaJiXiang 2011年3月31日 0:20
-
另外,参考下面的链接:
http://www.codeproject.com/kb/wpf/colorcube.aspx (有source code)
http://blogs.msdn.com/b/mitsu/archive/2007/04/18/wpf-book-control.aspx
http://thatstoday.com/article/796934/creating-a-roll-animation-effect-in-wpf
http://social.msdn.microsoft.com/Forums/en-SG/wpf/thread/4dfeab81-7816-4260-9fa0-d949fef38524
Stay hungry, stay foolish -
你好,
是的,我贴出来的例子都是翻转内部页面的,而不是窗体本身翻转。为什么说窗体本身翻转不好实现,首先,我们有只有在意个3D场景下才可以表现出3D的物体,而一个窗体外部必须得有一个3D的场景,你需要参考这个MSDN项目,来学习怎么样把一个窗体呈现成3D型,然后我们可以进行3D的转换:http://archive.msdn.microsoft.com/wpf3dcubewindow
不过,你的这种需求,一般不拿WPF实现,而是DirectX去直接实现,你可以下载DirectX SDK, 里面附带了有很多例子的。
Sincerely,
Bob Bao [MSFT]
MSDN Community Support | Feedback to us
Get or Request Code Sample from Microsoft
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
- 已标记为答案 MaJiXiang 2011年3月31日 0:20