【发布时间】:2014-08-01 03:52:41
【问题描述】:
如何为基于故事板的双动画指定原点。
下面是代码
<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。我想避免这种方法。
【问题讨论】: