如何在wp7中使用RenderTransform(旋转变换)在整个屏幕上移动文本?

时间:2011-12-02 14:29:04

标签: c# windows-phone-7

这是我的代码,我正在使用旋转变换,我正在360度旋转文本 但我希望它以恒定的速度移动到所有屏幕上。 任何人都可以帮忙吗?

void OnCompositionTargetRendering(object sender, EventArgs args)
{
    // Time-based
    TimeSpan elapsedTime = DateTime.Now - startTime;
    rotate.Angle = (elapsedTime.TotalMinutes * 360) % 360;

}

2 个答案:

答案 0 :(得分:1)

使用CompositeTransform,您可以在其中指定旋转和翻译

答案 1 :(得分:0)

//use layout transform not rendertransform

//for example
<Border BorderThickness="1" BorderBrush="Black" Width="200" Height="20" LayoutTransform="{StaticResource Rotate}">