IMainWindowCustomizableNodeSettings 接口
- 程序集
- ClassIsland.Core.dll
一个代表主界面可自定义节点设置
public interface IMainWindowCustomizableNodeSettings : INotifyPropertyChanged
- 继承成员
属性
BackgroundColor
自定义背景色
Color BackgroundColor { get; set; }
属性值
- Color
BackgroundOpacity
自定义背景不透明度
double BackgroundOpacity { get; set; }
属性值
CustomCornerRadius
自定义圆角半径
double CustomCornerRadius { get; set; }
属性值
ForegroundColor
自定义前景色
Color ForegroundColor { get; set; }
属性值
- Color
IsCustomBackgroundColorEnabled
是否启用自定义背景色
bool IsCustomBackgroundColorEnabled { get; set; }
属性值
IsCustomBackgroundOpacityEnabled
是否启用自定义背景不透明度
bool IsCustomBackgroundOpacityEnabled { get; set; }
属性值
IsCustomCornerRadiusEnabled
是否启用自定义圆角半径
bool IsCustomCornerRadiusEnabled { get; set; }
属性值
IsCustomForegroundColorEnabled
是否启用自定义前景色
bool IsCustomForegroundColorEnabled { get; set; }
属性值
IsResourceOverridingEnabled
是否启用资源覆盖
bool IsResourceOverridingEnabled { get; set; }
属性值
MainWindowBodyFontSize
正文字体大小
double MainWindowBodyFontSize { get; set; }
属性值
MainWindowEmphasizedFontSize
强调字体大小
double MainWindowEmphasizedFontSize { get; set; }
属性值
MainWindowLargeFontSize
大号字体大小
double MainWindowLargeFontSize { get; set; }
属性值
MainWindowSecondaryFontSize
次级字体大小
double MainWindowSecondaryFontSize { get; set; }
属性值
Opacity
元素不透明度
double Opacity { get; set; }