分享
WPF编程基础.pdf
下载文档

ID:2356265

大小:36.53MB

页数:252页

格式:PDF

时间:2023-05-08

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
WPF 编程 基础
国家级实验教学示范中心联席会计算机学科规划教材教育部高等学校计算机类专业教学指导委员会推荐教材面向“工程教育认证”计算机系列课程规划教材WPF编程基础刘晋钢熊风光况立群编著清华大学出版社北京WPF编程基础第11章重点介绍样式的构成、如何使用样式及模板,并演示WP实现换肤的操作步骤。第12章介绍软件设计模式的起源、概念和原则。对比MVC、MVP和MVVM3种设计模式的通信方式的差别,重点讲解MVVM设计模式的框架、其三大组件内容结构,用基于MVVM模式的计算器案例证明WPF数据驱动UI的设计思想。本书由刘晋钢主编,其中第1、4、12章由刘晋钢编写,第2、3章由熊风光编写,第6、7章由况立群编写,第8、9章由刘晋霞编写,第10、11章由张麟华编写,第5章由李丽编写。本书既可作为高等学校计算机专业学生用书,也可作为计算机从业人员的参考书。作为教材,本书既适用于计算机专业U1设计、软件开发、人机交互技术等课程,也可供职业技术学院计算机专业学生使用。通过本书的学习,读者可以掌握WPF的核心技术,提升程序设计能力,为以后的工作和研究打下坚实的基础。读者可在清华大学出版社网站()免费下载本书所有案例的源代码、与本书配套的电子课件以及习题参考答案。使用本书时,遇到资源下载问题,请联系责任编辑或联系本书作者。在此,特别感谢刘子民对本书提供的技术支持和帮助,也感谢本书的责任编辑付弘宇对本书所做的审核工作。由于编者的水平有限,书中难免存在不足之处,恳请广大读者批评指正。教学建议根据突出应用的原则,从应用层次要求角度考虑,可把“WPF编程基础”课程的教学内容分为基础学习内容、高级进阶内容和提升应用研发能力三部分。基础学习:本书的前4章内容是有关WPF基础的编程内容和界面UI设计。详细介绍WPF中XAML的语法结构、布局方式和常用控件,涵盖WPF的新特性、体系结构、XAML基础语法知识、XAML文档的树形结构和常用属性,以及WPF布局原则及布局面板、WPF控件模型、模板及常用控件。学完前4章,读者可以做出赏心悦目的用户界面。高级进阶:本书的第5章到第9章是WP的高级进阶。详细介绍数据驱动UI的理念、图形基础、动画与媒体和动作原则。这部分内容涉及WP的核心技术,将事件驱动模型提升到数据驱动U1的理念上来,让U1与业务逻辑真正地分离,并使前台的设计师和后台的程序员各司其职。提升应用:本书的第10章到第12章是提升学生应用能力部分。详细介绍资源的类型、引用方式、资源字典、样式的构成、使用样式的方法、模板及MVVM设计模式。目前学生开发的不少项目多半都废弃,究其原因主要是,资源分配不合理,样式不美观,没有采用好的设计模式。这部分内容针对上述问题编写,以提高学生的应用研发能力。本书用于教学的建议如表1所示。表1教学建议WP编程基础(授课对象可以是计算机科学与技术、软件工程等专业理工类课程名(授课对象)四年制本科)48学时。注:三年制专科可参考此计划适当修改(例如,可延长到64学时,难度适当降低)掌握WPF核心技术、体系结构、数据驱动UI的设计思想及MVVM设计模教学目的和要求式,为提升程序开发能力奠定基础

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开