17.路径Path

为其Data属性赋值的Geometry的子类:
LineGeometry:直线几何图形。
RectangleGeometry:矩形几何图形。
EllipseGeometry:椭圆几何图形。
PathGeometry:路径几何图形。
StreamGeometry:PathGeometry的轻量级替代品,不支持Binding、动画等功能。
CombinedGeometry:由多个基本几何图形联合在一起,形成的单一几何图形。
GeometryGruop:由多个基本几何图形组成在一起,形成的几何图形组。
Path的各种线段:
LineSegment 直线段。
ArcSegment 圆弧线段。
BezierSegment 三次贝塞尔曲线段(默认贝斯尔曲线是指三次曲线,所以
Cubic一词被省略)。
QuadraticBezierSegment 二次贝塞尔曲线段。
PolyLineSegment 多直线段。
PolyBezierSegment 多三次方贝塞尔曲线段。
PolyQuadraticBezierSegment 多二次贝塞尔线段。
18.画刷

SolidColorBrush单色实心画刷
LinearGradentBrush线性渐变画刷
RadialGradientBrush径向渐变画刷
ImageBursh图片画刷
19.RenderTransform类(特效)

TranslateTransform:能够让某对象的位置发生平移变化。
包括X、Y两种属性,对象的原坐标点为(0,0)
RotateTransform:能够让某对象产生旋转变化,根据中心点进行顺时针旋转或逆时针旋转。
包括属性Angle(旋转角度),CenterX、CenterY(旋转的中心)
ScaleTransform:能够让某对象产生缩放变化。
包括属性ScaleX、ScaleY、CenterX、CenterY,其中ScaleX、ScaleY属性表示对象在X、Y轴进行缩放的倍数,使用CenterX 和 CenterY属性指定一个中心点。
SkewTransform:能够让某对象产生扭曲(斜角)变化。
包括属性AngleX、AngleY、CenterX、CenterY
TransformGroup:变换集合,能够让某对象的缩放、旋转、扭曲等变化效果合并起来使用
MatrixTransform:能够让某对象通过矩阵算法实现更为复杂的变形。