none
metro下 image如何实现任意角度旋转 RRS feed

答案

  • 在metro和WPF中可以用RotateTransform进行旋转

    <Image Name="image" Width="200" Height="200" Source="Koala.jpg">
        <Image.RenderTransform>
            <TransformGroup>
                <ScaleTransform/>
                <SkewTransform/>
                <RotateTransform Angle="120"/>
            </TransformGroup>
        </Image.RenderTransform>
    </Image>


    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2012年9月11日 10:39

全部回复

  • 在metro和WPF中可以用RotateTransform进行旋转

    <Image Name="image" Width="200" Height="200" Source="Koala.jpg">
        <Image.RenderTransform>
            <TransformGroup>
                <ScaleTransform/>
                <SkewTransform/>
                <RotateTransform Angle="120"/>
            </TransformGroup>
        </Image.RenderTransform>
    </Image>


    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2012年9月11日 10:39
  • 如何用code实现呢

    2012年9月12日 2:03
  • 谢谢,code可以实现了,

    RotateTransform rotatetf = new RotateTransform();
                rotatetf.Angle = angle;
                rotatetf.CenterX = 385;
                rotatetf.CenterY = 380;
                image.RenderTransform = rotatetf;

    2012年9月12日 2:22
  • 嗯 好的


    Sheldon _Xiao[MSFT]
    MSDN Community Support | Feedback to us
    Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    2012年9月12日 2:24