您的位置:知识库 » .NET技术

一步一步学Silverlight :使用Transform实现更炫的效果(上)

作者: TerryLee  来源: 博客园  发布时间: 2008-10-09 10:28  阅读: 11178 次  推荐: 0   原文链接   [收藏]  

变换组(TransformGroup)

变换组TransformGroup其实就把几种变换组合在一起,使用起来比较简单,最终实现的效果如何就看各人的审美观了:),如下面的例子:

<Canvas Background="#CDFCAE">
    <Image Source="a1.png" Canvas.Left="120" Canvas.Top="50" Opacity="0.3">
    </Image>
    <Image Source="a1.png" Canvas.Left="120" Canvas.Top="50" Opacity="0.5">
        <Image.RenderTransform>
            <TransformGroup>
                <RotateTransform Angle="5"></RotateTransform>
                <SkewTransform AngleX="5" AngleY="5"></SkewTransform>
            </TransformGroup>
        </Image.RenderTransform>
    </Image>
    <Image Source="a1.png" Canvas.Left="120" Canvas.Top="50">
        <Image.RenderTransform>
            <TransformGroup>
                <RotateTransform Angle="10"></RotateTransform>
                <SkewTransform AngleX="10" AngleY="10"></SkewTransform>
            </TransformGroup>
        </Image.RenderTransform>
    </Image>
</Canvas>

运行后效果如下所示:

TerryLee_Silverlight2_0147

结束语

本文介绍了Silverlight中四种基本变换和变换组。

0
0

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻