Class ThemeViewModel
主题颜色管理器
public class ThemeViewModel : NotifyPropertyChanged, INotifyPropertyChanged
- Inheritance
-
ThemeViewModel
- Implements
- Inherited Members
- Extension Methods
Fields
Current
public static ThemeViewModel Current
Field Value
Properties
AccentBrushType
主题颜色刷类型
public AccentBrushType AccentBrushType { get; set; }
Property Value
AccentColor
主色调
public Color AccentColor { get; set; }
Property Value
AccentColorSelectType
public int AccentColorSelectType { get; set; }
Property Value
AnimalSpeed
public int AnimalSpeed { get; set; }
Property Value
ColorLinks
颜色集合
public ObservableCollection<ColorLink> ColorLinks { get; set; }
Property Value
ColorSource
颜色选择类型
public ObservableCollection<AccentColorSource> ColorSource { get; set; }
Property Value
CurrentFontSize
public double CurrentFontSize { get; set; }
Property Value
DefaultFontSize
说明
public double DefaultFontSize { get; set; }
Property Value
DialogCoverBrush
public SolidColorBrush DialogCoverBrush { get; set; }
Property Value
FontSize
字体大小
public FontSize FontSize { get; set; }
Property Value
IsFollowSystemSystem
public bool IsFollowSystemSystem { get; set; }
Property Value
IsUseAnimal
public bool IsUseAnimal { get; set; }
Property Value
ItemCornerRadius
public double ItemCornerRadius { get; set; }
Property Value
ItemHeight
public double ItemHeight { get; set; }
Property Value
ItemWidth
public double ItemWidth { get; set; }
Property Value
Language
设置语言
public Language Language { get; set; }
Property Value
RowHeight
public double RowHeight { get; set; }
Property Value
SelectColorSource
选中的颜色集合
public AccentColorSource SelectColorSource { get; set; }
Property Value
SelectedColorLink
说明
public ColorLink SelectedColorLink { get; set; }
Property Value
StyleType
public StyleType StyleType { get; set; }
Property Value
ThemeType
public ThemeType ThemeType { get; set; }
Property Value
Version
public int Version { get; set; }
Property Value
Methods
LoadFrom(ThemeConfig)
public void LoadFrom(ThemeConfig config)
Parameters
config
ThemeConfig
SaveTo()
public ThemeConfig SaveTo()