我的代码使用静态类以及属性来定义如下样式:执行此操作的代码如下所示:
样式类
public static class Styles
{
public static Color BackgroundColor=Color.FromHex("FFFFFF");
public static Color LabelTextColor=Color.FromHex("333333");
public static Color WordBackgroundColor=Color.FromHex("FFFFFF");
用法
vm.C1BtnLabelTextColor = phrase.C1 == true ?
Styles.EditCustomEnabledLabelTextColor :
Styles.EditCustomDisabledLabelTextColor ;
我想要多种颜色样式,例如另一组这样的样式:
public static class StylesAlternate
{
public static Color BackgroundColor=Color.FromHex("AAAAAA");
public static Color LabelTextColor=Color.FromHex("999999");
public static Color WordBackgroundColor=Color.FromHex("BBBBBB");
有没有一种方法可以使我从一套样式颜色切换到另一套样式?