1,RenderTransform ,SkewTransform 斜切变形
矩形的坐标都是以左上角为原点的,SkewTransform 中Skew 意思就是歪曲变形的意思,AngelX 是水平方向,AngelY 是垂直方向去变形
2,TranslateTransform 水平位移和垂直位移和缩放
<TranslateTransform X="10", Y="10"/>会在整个窗口区域进行位移效果如下:
3,ScaleTransform
ScaleX 和ScaleY 的值指的是扩大的倍数,缩放的是坐标系,超过1就是放大,小于一就是缩小。控制的是平面坐标系
4,RotateTransform 旋转
知道宽和高的话 用这种方式进行旋转 CenterX 和CenterY 会 以X Y 为中心进行旋转
当 不知道具体宽和高的时候可以用RenderTransformOrigin=“0.5 0.5”
5,TransformGroup
如果要采用几种变形,那么就放在这个TransformGroup里 ,不然会报错,
6,MatrixTransform
包含了所有变形。后面6个参数对应不同的功能
2,实际应用 旋转风扇
3,LayoutTransform
LayoutTransform旋转会影响原来的大小,还会 影响其他控件。RenderTransform不会改变大小