Table of Contents

IMainWindowCustomizableNodeSettings 接口

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

一个代表主界面可自定义节点设置

public interface IMainWindowCustomizableNodeSettings : INotifyPropertyChanged
继承成员

属性

BackgroundColor

自定义背景色

Color BackgroundColor { get; set; }

属性值

Color

BackgroundOpacity

自定义背景不透明度

double BackgroundOpacity { get; set; }

属性值

double

CustomCornerRadius

自定义圆角半径

double CustomCornerRadius { get; set; }

属性值

double

ForegroundColor

自定义前景色

Color ForegroundColor { get; set; }

属性值

Color

IsCustomBackgroundColorEnabled

是否启用自定义背景色

bool IsCustomBackgroundColorEnabled { get; set; }

属性值

bool

IsCustomBackgroundOpacityEnabled

是否启用自定义背景不透明度

bool IsCustomBackgroundOpacityEnabled { get; set; }

属性值

bool

IsCustomCornerRadiusEnabled

是否启用自定义圆角半径

bool IsCustomCornerRadiusEnabled { get; set; }

属性值

bool

IsCustomForegroundColorEnabled

是否启用自定义前景色

bool IsCustomForegroundColorEnabled { get; set; }

属性值

bool

IsResourceOverridingEnabled

是否启用资源覆盖

bool IsResourceOverridingEnabled { get; set; }

属性值

bool

MainWindowBodyFontSize

正文字体大小

double MainWindowBodyFontSize { get; set; }

属性值

double

MainWindowEmphasizedFontSize

强调字体大小

double MainWindowEmphasizedFontSize { get; set; }

属性值

double

MainWindowLargeFontSize

大号字体大小

double MainWindowLargeFontSize { get; set; }

属性值

double

MainWindowSecondaryFontSize

次级字体大小

double MainWindowSecondaryFontSize { get; set; }

属性值

double

Opacity

元素不透明度

double Opacity { get; set; }

属性值

double