重新定义Xamarin.Forms.Color

重新定义Xamarin.Forms.Color,xamarin.forms,colors,Xamarin.forms,Colors,有没有办法将Xamarin.Forms上可用的颜色重新定义为我自己的特定颜色?例如,我想重新定义紫色为十六进制代码8d198f。这是因为我在很多地方都使用相同的颜色,如果我能用“Color.Purple”代替所有地方的相同十六进制代码,我会发现这很容易 感谢阅读并感谢您的帮助 您现在不能这样做,相反,您可以在App.Xaml中维护相同的内容,并在需要的地方使用它们 App.Xaml <Color x:Key="Purple">#8d198f</Color> SomeCo

有没有办法将Xamarin.Forms上可用的颜色重新定义为我自己的特定颜色?例如,我想重新定义紫色为十六进制代码8d198f。这是因为我在很多地方都使用相同的颜色,如果我能用“Color.Purple”代替所有地方的相同十六进制代码,我会发现这很容易


感谢阅读并感谢您的帮助

您现在不能这样做,相反,您可以在App.Xaml中维护相同的内容,并在需要的地方使用它们

App.Xaml

<Color x:Key="Purple">#8d198f</Color>
SomeColor="{StaticResource Purple}"
C#

SomeColor= (Color)Application.Current.Resources["Purple"];