演练:创建自定义的动画按钮

顾名思义,Windows Presentation Foundation (WPF) 非常适合为客户提供丰富的演示体验。 这些演练将展示如何自定义按钮的外观和行为(包括动画)。 此自定义通过使用样式和模板完成,这样你可以将此自定义按钮轻松应用于应用程序中的任何按钮。 下图显示了将要创建的自定义按钮。

The customized button that you will create

构成按钮外观的矢量图形是使用 XAML 创建的。 XAML 类似于 HTML,但它更强大且可扩展。 Extensible Application Markup Language (XAML) 可以使用 Visual Studio 或记事本手动键入,也可以使用 Blend for Visual Studio 等可视化设计工具。 Blend 的工作原理是创建基础 XAML 代码,因此两种方法都创建相同的图形。

本节内容

使用 Microsoft Expression Blend 创建按钮演示了如何使用 Expression Blend 的设计器功能创建具有自定义行为的按钮。

使用 XAML 创建按钮演示了如何使用 XAML 和 Visual Studio 创建具有自定义行为的按钮。

样式和模板介绍了如何使用样式和模板来确定控件的外观和行为。

动画概述介绍了如何使用 WPF 动画和计时系统为对象设置动画。

使用纯色和渐变进行绘制的概述介绍了如何通过画笔对象使用纯色、线性渐变和径向渐变进行绘制。

位图效果概述介绍了 WPF 支持的位图效果,并说明如何应用这些效果。