【发布时间】:2011-12-19 08:34:44
【问题描述】:
我有一个应用程序,它使用主题来自定义按钮和其他 ui 控件的外观。样式使用一些常见的颜色,因此它们在 xaml 中定义并使用 StaticResource 引用:
<ColorAnimation Storyboard.TargetName="LayoutRoot"
Storyboard.TargetProperty="(Border.Background).(SolidColorBrush.Color)"
To="{StaticResource AccentColor}"
Duration="00:00:00"/>
现在,我想让 AccentColor 可配置。问题是在这里我不能只使用 DynamicResource 因为 ColorAnimation 必须是可冻结的才能在情节提要中使用。
有解决办法吗?
【问题讨论】: