ストーリーボードベースのダブルアニメーションの原点を指定する方法。
以下はコードです
<Storyboard x:Key="gridin">
<DoubleAnimation BeginTime="00:00:00" Duration="00:00:05" Storyboard.TargetName="gridA" Storyboard.TargetProperty="Width" From="100" To="300" ></DoubleAnimation>
<DoubleAnimation BeginTime="00:00:00" Duration="00:00:05" Storyboard.TargetName="gridA" Storyboard.TargetProperty="Height" From="100" To="300" ></DoubleAnimation>
</Storyboard>
gridAは、アニメーションが実行されるグリッドです。
この問題は、gridAアニメーションが上中央から開始されることです。原点を0.5、0.5に設定したいのですが、この値を設定する場所がわかりません。
1つのオプションは、なんらかの方法でRenderTransformを使用し、RenderTransformOriginを設定することです。このアプローチは避けたいと思います。