顾名思义,Windows Presentation Foundation(WPF)非常适合为客户提供丰富的演示体验。 这些演练演示如何自定义按钮的外观和行为(包括动画)。 此自定义操作是使用样式和模板完成的,以便可以轻松地将此自定义按钮应用于应用程序中的任何按钮。 下图显示了要创建的自定义按钮。
构成按钮外观的矢量图形是使用 XAML 创建的。 XAML 类似于 HTML,但它更强大且可扩展。 可扩展应用程序标记语言(XAML)可以使用 Visual Studio 或记事本手动键入,也可以使用 Visual Studio 等视觉设计工具(如 Blend for Visual Studio)。 Blend 的工作原理是创建基础 XAML 代码,因此这两种方法都创建相同的图形。
本节内容
使用 Microsoft Expression Blend 创建按钮 演示如何使用 Expression Blend 的设计器功能创建具有自定义行为的按钮。
使用 XAML 创建按钮 演示如何使用 XAML 和 Visual Studio 创建自定义行为的按钮。
相关部分
样式设置和模板化 介绍如何使用样式和模板来确定控件的外观和行为。
动画概述 介绍了如何使用 WPF 动画和计时系统对对象进行动画处理。
使用纯色和渐变绘制概述 介绍如何使用画笔对象来绘制纯色、线性渐变和径向渐变。
位图效果概述 介绍 WPF 支持的位图效果,并说明如何应用它们。