WPF图表和图形实用手册
——WPF高级图表和图形编程
Jack Xu
送给我的家人,Ruth,Ruth,,Anna, Betty和Tyler
目录概览
- 目录概览
- 目录
- 关于作者
- 技术回顾
- 致谢
- 介绍
- WPF编程概述
- 2D变换
- WPF 2D图形基础
- 颜色和画刷
- 2D线表
- 专用2D图表
- 股市图
- 2D交互图表
- 2D图表控件
- 数据差值
- 曲线拟合
- 3D变换
- WPF 3D编程基础
- 使用WPF 3D引擎的3D图表
- 不使用WPF 3D引擎的3D图表
- 专用3D图表
- 索引
目录(将随后续翻译逐渐补全)
- 目录概览
- 目录
- 关于作者
- 技术回顾
- 致谢
- 介绍
- 第1章:WPF编程概述
WPF新特性
XAML基础
为什么需要XAML?
创建XAML文件
后台代码文件
你的第一个WPF程序
XAML里的属性
后台代码里的事件处理
只有代码的例子
只有XAML的例子
n 第2章:2D变换
矩阵基础和变换
向量和点
拉伸
反射
旋转
平移
齐次坐标系
齐次坐标系里的平移
齐次坐标系里的拉伸
齐次坐标系里的旋转
组合变换
WPF里的向量和矩阵
向量结构
矩阵结构
矩阵操作
矩阵变换
创建垂线
WPF里的对象变换
矩阵变换类MatrixTransform
拉伸变换类ScaleTransform
平移变换类TranslateTransform
旋转变换类 RotateTransform
倾斜变换类SkewTransform
- WPF 2D图形基础
WPF 2D坐标系统
缺省坐标系
常见坐标系
常见2D图表坐标系
2D视角
缩放和平移
大小可变的画布
WPF基本2D图形
直线
矩形和椭圆
折线
Polygons
路径和几何
直线,矩形和椭圆几何形
GeometryGroup类
PathGeometry类
直线和折线
圆弧
贝塞尔曲线
几何和Mini-Language
命中测试
自定义形状
星形类Star
箭头类ArrowLine
测试自定义形状
- 颜色和画刷
- 2D线表
- 专用2D图表
- 股市图
- 2D交互图表
- 2D图表控件
- 数据差值
- 第11章:曲线拟合
线性代数方程
Gauss-Jordan算法
实现
最小二乘拟合
直线拟合
实现
测试直线拟合
线性回归
实现
测试线性回归
多项式拟合
实现
测试多项式拟合
带权重的线性回归
实现
指数函数拟合
- 3D变换
- WPF 3D编程基础
- 使用WPF3D引擎的3D图表
- 不使用WPF3D引擎的3D图表
- 专用3D图表
- 索引