是否可以使用 VisualStateManager 设置控件的最大宽度

本文关键字:控件 可以使 VisualStateManager 设置 是否 | 更新日期: 2023-09-27 18:33:29

是否可以在 xaml 中使用 VisualStateManager 设置控件的最大宽度?当我尝试设置控件的最大宽度时,我在混合中遇到以下异常:

参数异常:属性最大宽度的属性值无效。

XAML 是

<DoubleAnimation Duration="0" To="1000" Storyboard.TargetProperty="(FrameworkElement.MaxWidth)" Storyboard.TargetName="AbcControl" d:IsOptimized="True"/>

是否可以使用 VisualStateManager 设置控件的最大宽度

遵循 XAML 使其工作......尽管我必须手动编写这些行而不是混合自动生成它们

<ObjectAnimationUsingKeyFrames Storyboard.TargetName="AbcControl" Storyboard.TargetProperty="(FrameworkElement.MaxWidth)"> <DiscreteObjectKeyFrame KeyTime="0" Value="1000" /> </ObjectAnimationUsingKeyFrames>