Table of Contents

MainWindowLineSettings 类

命名空间
ClassIsland.Core.Models.Components
程序集
ClassIsland.Core.dll

代表主界面行的配置

public class MainWindowLineSettings : ObservableObject, INotifyPropertyChanging, IMainWindowCustomizableNodeSettings, INotifyPropertyChanged
继承
MainWindowLineSettings
实现
继承成员

属性

BackgroundColor

[ExcludeFromCodeCoverage]
public Color BackgroundColor { get; set; }

属性值

Color

BackgroundOpacity

[ExcludeFromCodeCoverage]
public double BackgroundOpacity { get; set; }

属性值

double

Children

主界面行包含的组件列表

[ExcludeFromCodeCoverage]
public ObservableCollection<ComponentSettings> Children { get; set; }

属性值

ObservableCollection<ComponentSettings>

CustomCornerRadius

[ExcludeFromCodeCoverage]
public double CustomCornerRadius { get; set; }

属性值

double

ForegroundColor

[ExcludeFromCodeCoverage]
public Color ForegroundColor { get; set; }

属性值

Color

IsCustomBackgroundColorEnabled

[ExcludeFromCodeCoverage]
public bool IsCustomBackgroundColorEnabled { get; set; }

属性值

bool

IsCustomBackgroundOpacityEnabled

[ExcludeFromCodeCoverage]
public bool IsCustomBackgroundOpacityEnabled { get; set; }

属性值

bool

IsCustomCornerRadiusEnabled

[ExcludeFromCodeCoverage]
public bool IsCustomCornerRadiusEnabled { get; set; }

属性值

bool

IsCustomForegroundColorEnabled

[ExcludeFromCodeCoverage]
public bool IsCustomForegroundColorEnabled { get; set; }

属性值

bool

IsMainLine

是否为主要行

[ExcludeFromCodeCoverage]
public bool IsMainLine { get; set; }

属性值

bool

IsNotificationEnabled

是否启用提醒

[ExcludeFromCodeCoverage]
public bool IsNotificationEnabled { get; set; }

属性值

bool

IsResourceOverridingEnabled

[ExcludeFromCodeCoverage]
public bool IsResourceOverridingEnabled { get; set; }

属性值

bool

IslandSeparationMode

0 - 默认;1 - 禁用;2 - 启用

[ExcludeFromCodeCoverage]
public int IslandSeparationMode { get; set; }

属性值

int

MainWindowBodyFontSize

[ExcludeFromCodeCoverage]
public double MainWindowBodyFontSize { get; set; }

属性值

double

MainWindowEmphasizedFontSize

[ExcludeFromCodeCoverage]
public double MainWindowEmphasizedFontSize { get; set; }

属性值

double

MainWindowLargeFontSize

[ExcludeFromCodeCoverage]
public double MainWindowLargeFontSize { get; set; }

属性值

double

MainWindowSecondaryFontSize

[ExcludeFromCodeCoverage]
public double MainWindowSecondaryFontSize { get; set; }

属性值

double

Opacity

[ExcludeFromCodeCoverage]
public double Opacity { get; set; }

属性值

double