【发布时间】:2011-07-03 01:26:30
【问题描述】:
有没有办法调整 WPF UserControl 的大小以使子控件不会翻来覆去?
我有这个故事板:
<Storyboard>
<DoubleAnimation Storyboard.TargetProperty="Height" Storyboard.TargetName="MyUserControl" To="145" From="0" Duration="0:0:1" />
</Storyboard>
这很好用;它将我的控制从高度零到高度 145 - 问题是随着高度属性的变化,我怀疑里面的所有子控件都开始跳来跳去,因为它们的 HorizontalAlignment 和 VerticalAlighment 属性。有没有办法在动画完成之前禁用它?
我正在尝试创建这个 UserControl “滑入”视图的错觉——所以如果我要解决这个问题,我愿意接受其他方法。
【问题讨论】:
标签: .net wpf user-interface animation storyboard