标签: c# wpf storyboard freezable
在我的WPF应用程序中,我允许用户在自定义Light和Dark主题之间切换。我使用一组控件模板并通过交换画笔资源来处理主题开关。
除了在控件模板中的故事板中的动画中引用的画笔外,这种方法非常有效。
故事板冻结了其中的所有资源。
这迫使我清除所有合并的词典并重新加载它们。我试图避免这种情况。
我尝试克隆故事板并更新父VisualState,但这似乎不起作用。
那里有任何核心WPF大师吗? :)