WPF卡设计

时间:2011-06-24 03:50:19

标签: c# wpf windows

如何设计一个包含可以翻转并且两面都有内容的卡片的应用程序?

卡片就像一张明信片,一面有图像,另一面有短信息。它也应该能够平稳旋转。

5 个答案:

答案 0 :(得分:2)

下载网站已经移动,似乎不再有文档页面,但我认为Bag of Tricks仍然包含一个FlipTile3D控件,可以让你定义一个tile的两面,并让你把它翻过来就像一张扑克牌。

答案 1 :(得分:1)

如果你想要双方的内容,我推荐Josh Smith的ContentControl3D

它完全符合您的要求,并包含各种可配置的3D过渡效果。

还有关于控件的详细CodeProject文章:

答案 2 :(得分:0)

从一个内容旋转到另一个内容是基本的WPF / silverlight技能。

以下是博文的链接,其中显示了如何旋转以显示多维数据集。如果您只想显示两个面,请旋转180度而不是90度。

http://oldschooldotnet.blogspot.com/2009/11/how-to-create-your-own-silverlight-cube.html

答案 3 :(得分:0)

您需要将卡片创建为3d面板,并在每侧都有必要的控件。我建议将此控件作为起点:

http://flipcontrol.codeplex.com/releases/view/22358

答案 4 :(得分:0)