频道栏目
读书频道 > 软件开发 > C# > C#高级编程(第8版)
1.7.2 使用WPF
2013-10-25 11:51:24     我来说两句
收藏   我要投稿

本文所属图书 > C#高级编程(第8版)

《C 高级编程(第8版)》是C 2012和 NET 4 5高级技术的终极资源,旨在帮助读者更新、提高用C 2012和 NET 4 5编写Windows应用程序、Web应用程序、Windows 8样式应用程序的技巧。本书的顶级作者专家团队首先介  立即去当当网订购

有两种技术可以用于创建Windows桌面应用程序:Windows窗体和Windows Presentation Foundation(WPF)。Windows 窗体包含的类只是封装了原生Windows控件,所以是基于像素图形的。WPF则是基于矢量图的一种新技术。

WPF在建立应用程序时使用XAML。XAML表示可扩展的应用程序标记语言(eXtensible Application Markup Language)。这种在Microsoft环境下创建应用程序的新方式在2006年引入,是.NET Framework 3.0。要运行WPF应用程序,需要在客户机上至少安装.NET Framework 3.0。当然,更新版本的.NET Framework会提供新的WPF功能。例如,.NET 4.5中新增了功能区控件和实时造形等功能。

XAML是用于创建窗体的XML声明,它代表WPF应用程序的所有可视化部分和操作。虽然可以编程利用WPF应用程序,但WPF是迈向声明性编程的一步,而声明性编程是编程业的趋势。声明性编程是指,不是利用编译语言,如C#、VB或Java,通过编程来创建对象,而是通过XML类型的编程来声明所有元素。第29章介绍了XAML(XML Paper Specification、Windows Workflow Founding和Windows Communication Foundation也使用了XAML)。

第35章详细介绍了如何使用XAML和C#构建WPF应用程序。第36章详细介绍了如何使用WPF和XAML创建数据驱动的业务应用程序。打印和创建文档是WPF的另外一个重要方面,第37章将进行讨论。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.7.1 创建ASP.NET应用程序
下一篇:1.7.3 Windows 8应用程序
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站