在我的 XAML 中,我有这个:
<Color x:Key="VeryLightGrey">#fff0f0f0</Color>
<Color x:Key="TabBackgroundColor">#fff0f0f0</Color>
我很想拥有这样的东西:
<Color x:Key="TabBackgroundColor" Color="{StaticResource VeryLightGrey}"/>
我尝试了各种方法,包括:
<StaticResource x:Key="TabBackgroundColor" ResourceKey="VeryLightGrey"/>
但是我的代码充满了以下警告:
“System.Wndows.StaticResourceExtention 类型的对象不能应用于需要 System.Windows.Media.Color 类型的属性”
其他帖子说忽略这个警告,但它实际上会导致问题,所以我不能。
那里有更好的解决方案吗?