Как переместить текст по всему экрану с помощью RenderTransform (вращение преобразования) в wp7? - PullRequest
1 голос
/ 02 декабря 2011

Вот мой код, я использую преобразование вращения, и я получаю текст, вращающийся на 360 градусов но я хочу, чтобы он двигался по всему экрану с постоянной скоростью. Кто-нибудь может помочь в этом, пожалуйста?

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

}

Ответы [ 2 ]

1 голос
/ 02 декабря 2011

Используйте CompositeTransform, где вы можете указать как вращение, так и перемещение

0 голосов
/ 02 декабря 2011
//use layout transform not rendertransform

//for example
<Border BorderThickness="1" BorderBrush="Black" Width="200" Height="20" LayoutTransform="{StaticResource Rotate}">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...