代码之家  ›  专栏  ›  技术社区  ›  Kris Erickson

我在哪里可以找到一些WPF动画示例?[关闭]

  •  47
  • Kris Erickson  · 技术社区  · 17 年前

    由于我是一名程序员,而不是艺术家或动画师,我无法在我的应用程序中展示WPF的最佳功能。虽然我有一些简单的按钮动画示例,比如生长,或者点击时颜色会变亮,但我想要的是一些展示按钮动画和一些展示面板更改动画,以展示WPF的最佳功能。通常我会选择更微妙的更改,但在某些情况下,我需要一些东西来真正展示使用WPF比WinForms技术的优势。

    有人能给我指出一些按钮示例和/或面板更改(在导航中从一个面板切换到下一个面板),这些都能真正显示WPF并具有 哇! 因素。

    编辑

    请不要指着 http://codeproject.com 或者微软的示例,因为我已经详细阅读过了。事实上,以下是我rss阅读器中的WPF站点列表(欢迎对其他博客提出建议):

    Lester's WPF blog , Ask Dr. WPF , Expression Blend and Design , WPF Wonderland , nerdplusart , Karl On WPF , Windows Presentation Foundation SDK , Josh Smith on WPF , Rob Relyea - Xamlified , The Moth .

    我想要具体的例子,谢谢。..

    8 回复  |  直到 14 年前
        1
  •  28
  •   Jared Bienz - MSFT    17 年前

    老实说,我认为最好的学习方法是使用动画工具。如果你有Expression Blend的访问权限,你可以使用它来了解很多关于如何在Xaml中设置WPF动画的信息。动画有很多细微差别,比如关键帧缓和,很难理解,也很难通过在Visual Studio中提取IntelliSense来正确理解。

    正如我之前提到的,许多人可以使用Expression Blend,但却没有意识到。许多大学生和一些高中生通过 DreamSpark 拥有MSDN许可证的公司可以获得它。初创公司也可以通过 BizSpark 程序。

    无论如何,如果你有兴趣通过Expression Blend学习动画,那么Channel 9上的这些入门视频是一个不错的起点:

    Animation Using Expression Blend: How to create an animation

    Animation Using Expression Blend: How to start animations on events

    Animation Using Expression Blend: How to make an animation follow a path

    最后,我给你一个小提示,在尚未公布的Blend版本中,动画会变得更加有趣。注意 Mix 3月,了解更多信息。

        2
  •  4
  •   Drake    17 年前

    还可以看看潺潺流水的动画,雨滴落在水中:

    http://stuff.seans.com/2008/08/24/raindrop-animation-in-wpf/

    我有偏见,但我认为这是一个很好的演示,展示了在WPF中制作3D动画的力量。

        3
  •  4
  •   Sean Sexton    17 年前
        4
  •  3
  •   user29140    17 年前

    PhotoSuru 是一个很酷的应用程序,有许多动画和各种图形效果(它也使用像素着色器)

        5
  •  2
  •   Ahmed Kotb    17 年前
        6
  •  1
  •   Community Mohan Dere    5 年前

    也看看这里的wpf应用程序列表-

    出色的WPF应用程序:

    http://blogs.msdn.com/b/chabrook/archive/2007/02/20/cool-wpf-applications.aspx

        7
  •  1
  •   Michael Kelley Franci Penov    12 年前

    Blu
    有一些非常好的动画。

        8
  •  1
  •   Michael Kelley Franci Penov    12 年前

    你可能知道,但我没有看到 WindowsClient.net 这里提到的WPF示例列表。

    Family.show 是WPF团队(带Vertigo)的参考应用程序。

    如果你只需要展示,你应该看看WindowsClient.net WPF Showcase 还有蒂姆·斯奈斯的 list of WPF apps .

    十三岁 Blu Drama 作为展示也很好,但没有可用的来源。不过,Drama确实有令人惊叹的动画和列表视图。