投稿者 るきお  (社会人) 投稿日時 2013/6/22 21:26:32
コントロールをアニメーションで回転させる方法を知りたいということでしょうか?
>WPFでしかできません。WPFにはタイマーが無いので、うまくいきません。
できるけど、うまくいかないというところが特によくわかりません。
Windowsフォームで実現したいようにも感じますが、WPFでもよいということでしょうか?

何をやりたいのか具体的に書いてください。
また、既に試していることがあるようですので、その場合は試しているプログラムを載せてください。
プログラムを載せるのは、具体的なイメージを他の人に伝えるためと、第三者への情報提供の意味からです。うまく動かないプログラムも載せる価値はあります。
長すぎる場合には関連する部分を抜粋するなどしてください

やりたいことがよくわからないので、参考にWPFを使ってLabelをアニメーションで回転させる例を紹介します。
<Window x:Class="MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="350" Width="525">

    <Grid>
        <Label x:Name="label" Height="100" Width="100" Content="test" Background="red">
            <Label.RenderTransform>
                <TransformGroup>
                    <RotateTransform x:Name="Rotation" CenterX="50" CenterY="50" />
                </TransformGroup>
            </Label.RenderTransform>
            <Label.Triggers>
                <EventTrigger RoutedEvent="Loaded">
                    <BeginStoryboard>
                        <Storyboard>
                            <DoubleAnimation
                                Storyboard.TargetName="Rotation"
                                Storyboard.TargetProperty="Angle"
                                Duration="0:0:3" From="0" To="360"
                                RepeatBehavior="Forever"/>
                        </Storyboard>
                    </BeginStoryboard>
                </EventTrigger>
            </Label.Triggers>
        </Label>
    </Grid>
</Window>