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

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

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

缩放变换(ScaleTransform)

缩放变换ScaleTransform允许我们对元素进行缩放,通过属性ScaleX和ScaleY来分别指定在X轴和Y轴上的缩放比例,同样也可以使用属性CenterX和CenterY来指定缩放中心。如下面的示例:

<Canvas Background="#CDFCAE">
    <Image Source="a1.png" Canvas.Left="40" Canvas.Top="80" Opacity="0.5">
    </Image>
    <Image Source="a1.png" Canvas.Left="40" Canvas.Top="80">
        <Image.RenderTransform>
            <ScaleTransform ScaleX="0.5" ScaleY="0.5"></ScaleTransform>
        </Image.RenderTransform>
    </Image>
    
    <Image Source="a1.png" Canvas.Left="320" Canvas.Top="80" Opacity="0.5">
    </Image>
    <Image Source="a1.png" Canvas.Left="320" Canvas.Top="80">
        <Image.RenderTransform>
            <ScaleTransform ScaleX="0.5" ScaleY="0.5"
                            CenterX="120" CenterY="68"></ScaleTransform>
        </Image.RenderTransform>
    </Image>
</Canvas>

运行后效果如下所示:

TerryLee_Silverlight2_0144 

0
0
 

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻