첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ CompositeTransform 엘리먼트 사용하기

----------------------------------------------------------------------------------------------------

<Rectangle

    Height="100"

    Width="100"

    Fill="Blue">

    <Rectangle.RenderTransform>

        <CompositeTransform

            ScaleX="3"

            Rotation="45"

            TranslateX="30" />

    </Rectangle.RenderTransform>

</Rectangle>

 

아래 코드는 상기 코드와 동일한 결과를 만들지만, 각 Transform 순서를 변경하면 결과가 달라진다.

 

 

<Rectangle

    Height="100"

    Width="100"

    Fill="Blue">

    <Rectangle.RenderTransform>

        <TransformGroup>

            <ScaleTransform ScaleX="3" />

            <RotateTransform Angle="45" />

            <TranslateTransform X="30" />

        </TransformGroup>

    </Rectangle.RenderTransform>

</Rectangle>

 

----------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker

댓글을 달아 주세요