WPF TranslateTransform的使用

WPF TranslateTransform的使用

1、水平移动

WPF TranslateTransform的使用

2、单击后向X,Y移动15

<Canvas x:Class="ControlTest2.TranslateTransformDemon.TranslateTransformInCanvas"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Height="300" Width="300">
    <Rectangle MouseLeftButtonDown="Rectangle_MouseLeftButtonDown"
    Width="50" Height="50"
    Fill="RoyalBlue">
            <Rectangle.RenderTransform>
                <TranslateTransform x:Name="myTranslateTransform" />
            </Rectangle.RenderTransform>
        </Rectangle>
</Canvas>

  Code:

private void Rectangle_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
{
    // Increase the X and Y properties.
    myTranslateTransform.X = myTranslateTransform.X + 15;
    myTranslateTransform.Y = myTranslateTransform.Y + 15;
}

  


本文转自Work Hard Work Smart博客园博客,原文链接:http://www.cnblogs.com/linlf03/archive/2011/11/23/2260268.html,如需转载请自行联系原作者

上一篇:算法博士平均月入4万,数据可视化技能全球吃香 | 2020年《*数据团队建设全景报告》重磅发布


下一篇:通知:前blog文章全丢了..