C# 如何从第三方SolidColorBrush资源中提取颜色

C# 如何从第三方SolidColorBrush资源中提取颜色,c#,wpf,wpf-animation,coloranimation,solidcolorbrush,C#,Wpf,Wpf Animation,Coloranimation,Solidcolorbrush,我有一个称为“资源”的DynamicSource,由第三方定义。它引用SolidColorBrush,并且其颜色会根据某些情况而变化 我需要创建一个以“资源”的当前颜色开始的彩色动画,但我不知道如何从xaml中的资源中提取颜色,并在彩色动画中使用它 如果不使用代码隐藏,这是可能的吗?是否确实需要将资源作为DynamicSource查找?您可以尝试将其作为StaticResource访问,然后简单地将其用作绑定的源。@Clemens:是的,这是因为它的值也会根据第三方定义的某些逻辑进行更改:S

我有一个称为“资源”的DynamicSource,由第三方定义。它引用SolidColorBrush,并且其颜色会根据某些情况而变化

我需要创建一个以“资源”的当前颜色开始的彩色动画,但我不知道如何从xaml中的资源中提取颜色,并在彩色动画中使用它


如果不使用代码隐藏,这是可能的吗?

是否确实需要将资源作为DynamicSource查找?您可以尝试将其作为StaticResource访问,然后简单地将其用作绑定的源。@Clemens:是的,这是因为它的值也会根据第三方定义的某些逻辑进行更改:S