我正在尝试StackPanel
使用CheckBox
. 首先,我尝试直接在 XAML 中执行此操作,但我无法轻松实现。对我来说,为这项任务提供一些代码隐藏对我来说不是问题。到目前为止,我有:
private void activateCheck_Checked(object sender, RoutedEventArgs e)
{
DoubleAnimation expand = new DoubleAnimation(200, TimeSpan.FromMilliseconds(500));
expandableStack.BeginAnimation(HeightProperty, expand);
}
但我得到一个 AnimationException 说:
无法使用“System.Windows.Media.Animation.DoubleAnimation”为“System.Windows.Controls.StackPanel”上的“Height”属性设置动画。有关详细信息,请参阅内部异常。
这里有什么问题?