0
ストーリーボードベースのダブルアニメーションの原点を指定する方法。続きWPFダブルアニメーション|原点を指定する方法
はコード
<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に設定したいが、この値を設定する場所を得ることができない。
何らかの方法でRenderTransformを使用してRenderTransformOriginを設定することもできます。私はこのアプローチを避けたい。