wpf中控件的处理效果
1.旋转 (按照控件的Left和Top位置进行旋转)
RotateTransform rotateTransform = new RotateTransform(180); //其中180是旋转180度
transformGroup.Children.Add(rotateTransform);
需要旋转的控件名.RenderTransform = transformGroup;
2.缩放 (按照控件的Width和Height大小进行缩放)
ScaleTransform scaleTransform = new ScaleTransform();
scaleTransform.ScaleX = 2; //宽度放大一倍
scaleTransform.ScaleY = 2; //高度放大一倍
需要旋转的控件名.RenderTransform = scaleTransform;
//注意: 如果为负的话 则是翻转后进行缩放
3.一起实现旋转和缩放效果
TransformGroup transformGroup = new TransformGroup();
ScaleTransform scaleTransform = new ScaleTransform();
scaleTransform.ScaleX = 1;
transformGroup.Children.Add(scaleTransform);
RotateTransform rotateTransform = new RotateTransform(180);
transformGroup.Children.Add(rotateTransform);
需要旋转的控件名.RenderTransform = transformGroup;