专题:让你的代码“炫”起来——WPF开发教程
导读
WPF(Windows Presentation Foundation)是Microsoft用于Windows的新一代显示系统;WPF统一了Windows创建、显示、操作文档、媒体和用户界面 (UI) 的方式,使开发人员和设计人员可以创建更好的视觉效果和不同的用户体验,带给用户震撼视觉体验的Windows客户端应用程序。使用WPF,您可以创建广泛的独立应用程序和浏览器承载的应用程序。
本专题将从WPF的体系结构开始,向您全面介绍WPF开发所需的基础知识、XAML语法、控件开发和数据通信,最后向您展示WPF在图形和多媒体方面的强大威力。
WPF  WPF教程  XAML语法  WPF入门  WPF控件开发  WPF数据绑定  SQL Server  Silverlight  XML  
WPF基础入门



向您介绍WPF的基础知识,包括WPF的体系结构、可扩展应用程序标记语言(XAML)、通用基类、WPF的属性系统、路由事件、布局系统、样式设置和模板化功能等。通过本章的学习,您可以对WPF基础所支持的编程模型有个清晰的认识和理解。

1 WPF基础之体系结构
2 WPF基础之XAML
3 WPF基础之基元素
4 WPF基础之属性系统
5 WPF基础之路由事件
6 WPF基础之布局系统
7 WPF基础之样式设置和模板化
  8 详谈WPF开发中的数据虚拟化
XAML语法



可扩展应用程序标记语言(XAML)是一种基于XML且遵循XML结构规则的语言。其本身是比WPF更广泛的一个语言概念。本章将向您介绍XAML的语法术语、代码隐藏、自定义类、命名空间和命名空间映射等方面的知识。

1 XAML语法术语
2 代码隐藏和XAML
3 XAML和自定义类
4 标记扩展和XAML
5 XAML命名空间和命名空间映射
6 WPF名称范围
WPF控件开发



WPF附带了许多几乎可以在所有 Windows 应用程序中使用的常见 UI 组件,其中包括 Button、Label、TextBox、Menu 和 ListBox,这些对象被称为控件。泛指任何代表应用程序中可见对象的类。本章将向您详细介绍WPF的控件开发,包括使用XAML创建按钮、自定义控件等方面的知识,并对几个重要控件进行了详细的讲解。

1 WPF控件开发之控件概述
2 使用XAML创建按钮
3 WPF控件库之Button
4 WPF控件库之Menu
5 WPF控件库之Lable
6 WPF控件库之Toolbar
7 WPF控件开发之自定义控件
8 WPF控件开发之装饰器
WPF数据绑定



WPF数据绑定为应用程序提供了一种简单而一致的方法来显示数据以及与数据交互。元素可以以公共语言运行库(CLR)对象和XML的形式绑定到各种数据源的数据。本章将结合实例向您介绍WPF数据绑定方面的知识。

1 数据绑定概述
2 WPF数据绑定之绑定源
3 WPF数据绑定之数据模板
4 WPF数据绑定之绑定声明
5 实例一:绑定到ADO.NET数据源
6 实例二:绑定到LINQ查询结果
WPF图形和多媒体开发



本章将向您介绍WPF的图形、动画和媒体功能,使用这些功能,可以向应用程序添加图形、过渡效果、声音和视频。通过WPF提供对多媒体、向量图形、动画和内容撰写的集成支持,使得开发人员可以轻松地生成悦目的用户界面和内容。

1 WPF图形动画和媒体概述
2 WPF的图形呈现
3 WPF的图像处理
4 WPF的三维图形应用
5 WPF的三维变换应用
6 WPF的动画开发
7 WPF的多媒体开发
网友评论全部评论
网友 评论
个好
个砖
发表评论
请输入验证码: 
匿名
WPF推荐图书
WPF揭秘 深入WPF
策划制作
责任编辑:彭凡
联系电话:010-68476606

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院