2013-08-12 4 views
0

Control을 변환하려고 시도했지만 UIElement.RenderTransform 속성을 사용하고 싶지 않습니다. Control 외부에서이 속성을 설정할 수 있으므로 가능합니다. 컨트롤에 Transformations 같은 다른 방법이 있습니까?RenderTransform을 설정하지 않고 변형

답변

3

변형을 이미 설정된 변환과 결합하려면 TransformGroup을 사용하십시오.

var currentTransform = this.RenderTransform; 
var myTransform = new RotateTransForm() 
{ 
    Angle = 90 
}; 
var group = new TransformGroup(); 
group.Children.Add(currentTransform); 
group.Children.Add(myTransform); 

this.RenderTransform = group;