×
WPF编程基础

包邮WPF编程基础

1星价 ¥19.1 (4.9折)
2星价¥19.1 定价¥39.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302482819
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:236
  • 出版时间:2018-03-01
  • 条形码:9787302482819 ; 978-7-302-48281-9

本书特色

本书从WPF技术的设计原则出发,介绍WPF中XAML的语法结构、布局方式、常用控件、数据驱动UI的理念、路由事件、图形基础、动画与媒体、动作原则、资源与样式及MVVM设计模式,并通过大量的案例向读者展示WPF的设计思想。案例组织采用分层递进叠加方式,让程序从小变大,由易到难,能够使读者迅速地熟悉编写程序的思想路径,体会到编写程序的乐趣。每章配有习题,以启发读者深入地学习WPF技术。
本书既可作为高等学校计算机专业UI设计、软件开发、人机交互技术等课程的教材,也可作为计算机从业人员的参考书。

内容简介

本书通过大量案例展示WPF的设计思想。案例组织采用分层递进叠加的方式,程序从小变大、由易到难,帮助读者迅速掌握写程序的思想路径。

目录

目录 第1章引言 1.1全新的图形用户系统 1.2XAML编程模型 1.2.1HTML 1.2.2XAML 1.3WPF特性 1.3.1布局与控件 1.3.2数据集成及处理能力 1.4WPF体系结构 1.4.1WPF运行机制 1.4.2WPF类层次结构 1.4.3WPF的可视化树与逻辑树 1.5WPF与UWP 1.6小结 习题与实验1 第2章XAML 2.1XAML文档框架 2.1.1XAML文档结构 2.1.2基础语法 2.2XAML中的属性 2.2.1简单属性 2.2.2复杂属性 2.2.3附加属性 2.2.4处理特殊字符与空白 2.3XAML名称空间 2.3.1名称空间的作用 2.3.2默认名称空间 2.3.3名称空间中的标记扩展 2.4类型转换器 2.5导入程序集 2.6小结 习题与实验2 第3章布局 3.1布局原则 3.1.1合成布局模型 3.1.2布局机制 3.1.3布局通用属性 3.2布局面板 3.2.1Canvas 3.2.2DockPanel 3.2.3StackPanel 3.2.4WrapPanel 3.2.5UniformGrid 3.3Grid 3.3.1从结构中分离布局 3.3.2尺寸模型 3.3.3共享尺寸组 3.3.4跨越行和列 3.3.5GridSplitter 3.4小结 习题与实验3 第4章控件 4.1WPF控件新理念 4.1.1内容模型 4.1.2模板 4.2菜单、工具栏和状态栏 4.2.1Menu 4.2.2ToolBar 4.2.3StatusBar 4.3容器控件 4.3.1Expander 4.3.2GroupBox 4.3.3TabControl 4.4范围控件 4.4.1Slider 4.4.2ScrollBar 4.4.3ProgressBar 4.5文本编辑器控件 4.5.1文本模型 4.5.2PasswordBox 4.5.3TextBox与RichTextBox 4.5.4InkCanvas 4.6列表控件 4.6.1ListBox和ComboBox 4.6.2ListView 4.6.3TreeView 4.7构建控件 4.7.1ToolTip 4.7.2Thumb 4.7.3Border 4.7.4Popup 4.7.5ScrollViewer 4.7.6Viewbox 4.8日期控件 4.8.1Calendar 4.8.2DatePicker 4.9按钮 4.10小结 习题与实验4 第5章数据 5.1数据驱动模型 5.1.1数据原则 5.1.2资源 5.2数据绑定原理 5.2.1数据绑定机制 5.2.2数据源与路径 5.2.3值转换机制 5.2.4数据绑定模型 5.3数据绑定用法 5.3.1控件间的绑定 5.3.2控件绑定资源文件值 5.3.3属性变更通知接口 5.3.4绑定到列表框 5.4小结 习题与实验5 第6章路由事件 6.1消息机制 6.1.1消息的运行机制 6.1.2事件模型 6.2路由事件原理 6.2.1路由事件机制 6.2.2RoutedEventArgs类 6.2.3路由策略 6.3自定义路由事件 6.4附加事件 6.5小结 习题与实验6 第7章图形基础 7.1WPF图形原则 7.1.1几何图形与笔刷 7.1.2绘制图画 7.22D图形 7.2.1形状 7.2.2图像 7.2.3WPF图像特效 7.33D图形 7.3.1WPF坐标系 7.3.2模型 7.3.3材质 7.3.4光源与照相机 7.3.5变换 7.4小结 习题与实验7 第8章动画与媒体 8.1动画基础 8.1.1动画的概念 8.1.2动画的原理 8.1.3传统动画与WPF动画 8.2动画类型 8.2.1线性插值动画 8.2.2关键帧动画 8.2.3路径动画 8.3集成动画 8.3.1与控件模板集成 8.3.2与文本类型集成 8.4媒体 8.4.1音频 8.4.2视频 8.5小结 习题与实验8 第9章动作 9.1动作原则 9.1.1元素合成 9.1.2松散耦合 9.1.3声明式动作 9.2命令系统 9.2.1基本元素及元素之间的关系 9.2.2ICommand接口 9.2.3RoutedCommand类 9.2.4RoutedUICommand类 9.2.5WPF命令库 9.2.6命令与数据绑定 9.3触发器 9.3.1数据触发器 9.3.2属性触发器 9.3.3多条件触发器 9.4小结 习题与实验9 第10章资源 10.1资源概述 10.1.1资源的定义 10.1.2资源可用范围 10.2资源类型 10.2.1二进制资源 10.2.2逻辑资源 10.3资源引用方式 10.3.1静态资源引用 10.3.2动态资源引用 10.4资源字典 10.4.1创建资源字典 10.4.2使用资源字典 10.5小结 习题与实验10 第11章样式 11.1样式的构成 11.1.1设置器 11.1.2样式触发器 11.1.3样式容器 11.2使用样式的方法 11.2.1内联样式 11.2.2已命名样式 11.2.3元素类型样式 11.2.4编程控制样式 11.3模板 11.3.1定制模板 11.3.2样式与控件模板 11.3.3样式与数据模板 11.3.4列表与项目模板 11.3.5主题与皮肤 11.4小结 习题与实验11 第12章MVVM设计模式 12.1软件设计模式 12.1.1设计模式的概念 12.1.2设计模式的原则 12.2MVVM设计模式概述 12.2.1MVVM的由来 12.2.2MVVM框架 12.2.3MVVM的优点 12.3基于MVVM的计算器设计 12.3.1Model 12.3.2ViewModel 12.3.3View 12.4基于MVVM设计思想 12.5小结 习题与实验12 参考文献
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航