18) TransformPattern

Transform 패턴은 이동 및 크기 조절 또는 회전할 수 있는 컨트롤에서 지원하는 패턴입니다.

System.Object
System.Windows.Automation.BasePattern
System.Windows.Automation.TransformPattern

네임스페이스:  System.Windows.Automation
어셈블리:  UIAutomationClient(UIAutomationClient.dll)

TransformPattern의 Current 및 Cached 속성으로 TransformPatternInformation 구조체를 접근할 수 있습니다. 그리고 TransformPatternInformation 구조체에는 이동, 크기 조절, 회전할 수 있는지 가져오기 할 수 있는 속성을 제공합니다.

속성명설명
CanMove이동 가능
CanResize크기 조절 가능
CanRotate회전 가능

[표 5.25] TransformPatternInformation 구조체의 속성

그리고 ScrollPattern 클래스에서는 Move, Resize, Rotate 메서드를 제공하여 프로그램 방식으로 제어할 수 있습니다.

public void Move(double x,double y)

public void Resize(double width,double height)

public void Rotate(double degrees)