C# Класс MissionPlanner.Utilities.ThemeManager

Helper class for the stylng 'theming' of forms and controls, and provides MessageBox replacements which are also styled
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
BGColor Color
BGColorTextBox Color
BSVButtonAreaBGColor Color
BannerColor1 Color
BannerColor2 Color
ButBG Color
ButBGBot Color
ButBorder Color
ButtonTextColor Color
ColorMouseDown Color
ColorMouseOver Color
ColorNotEnabled Color
ControlBGColor Color
CurrentPPMBackground Color
HorizontalPBValueColor Color
ProgressBarColorBot Color
ProgressBarColorTop Color
ProgressBarOutlineColor Color
RTBForeColor Color
TextColor Color
UnselectedTextColour Color
ZedGraphChartFill Color
ZedGraphLegendFill Color
ZedGraphPaneFill Color

Открытые методы

Метод Описание
ApplyThemeTo ( Control control ) : void

Will recursively apply the current theme to 'control'

ApplyThemeTo ( object control ) : void
CustomColor ( ) : void
SetTheme ( Themes theme ) : void

Change the current theme. Existing controls are not affected

doxamlgen ( ) : void
xaml ( Control control ) : void

Приватные методы

Метод Описание
ApplyCustomTheme ( Control temp, int level ) : void
ApplyTestTheme ( Control temp, int level ) : void
ApplyTheme ( Control temp, int level ) : void
SetBurntKermitColors ( ) : void
SetHighContrastColours ( ) : void
doxamlctls ( Control control, StreamWriter st ) : void

Описание методов

ApplyThemeTo() публичный статический Метод

Will recursively apply the current theme to 'control'
public static ApplyThemeTo ( Control control ) : void
control System.Windows.Forms.Control
Результат void

ApplyThemeTo() публичный статический Метод

public static ApplyThemeTo ( object control ) : void
control object
Результат void

CustomColor() публичный статический Метод

public static CustomColor ( ) : void
Результат void

SetTheme() публичный статический Метод

Change the current theme. Existing controls are not affected
public static SetTheme ( Themes theme ) : void
theme Themes
Результат void

doxamlgen() публичный статический Метод

public static doxamlgen ( ) : void
Результат void

xaml() публичный статический Метод

public static xaml ( Control control ) : void
control System.Windows.Forms.Control
Результат void

Описание свойств

BGColor публичное статическое свойство

public static Color BGColor
Результат Color

BGColorTextBox публичное статическое свойство

public static Color BGColorTextBox
Результат Color

BSVButtonAreaBGColor публичное статическое свойство

public static Color BSVButtonAreaBGColor
Результат Color

BannerColor1 публичное статическое свойство

public static Color BannerColor1
Результат Color

BannerColor2 публичное статическое свойство

public static Color BannerColor2
Результат Color

ButBG публичное статическое свойство

public static Color ButBG
Результат Color

ButBGBot публичное статическое свойство

public static Color ButBGBot
Результат Color

ButBorder публичное статическое свойство

public static Color ButBorder
Результат Color

ButtonTextColor публичное статическое свойство

public static Color ButtonTextColor
Результат Color

ColorMouseDown публичное статическое свойство

public static Color ColorMouseDown
Результат Color

ColorMouseOver публичное статическое свойство

public static Color ColorMouseOver
Результат Color

ColorNotEnabled публичное статическое свойство

public static Color ColorNotEnabled
Результат Color

ControlBGColor публичное статическое свойство

public static Color ControlBGColor
Результат Color

CurrentPPMBackground публичное статическое свойство

public static Color CurrentPPMBackground
Результат Color

HorizontalPBValueColor публичное статическое свойство

public static Color HorizontalPBValueColor
Результат Color

ProgressBarColorBot публичное статическое свойство

public static Color ProgressBarColorBot
Результат Color

ProgressBarColorTop публичное статическое свойство

public static Color ProgressBarColorTop
Результат Color

ProgressBarOutlineColor публичное статическое свойство

public static Color ProgressBarOutlineColor
Результат Color

RTBForeColor публичное статическое свойство

public static Color RTBForeColor
Результат Color

TextColor публичное статическое свойство

public static Color TextColor
Результат Color

UnselectedTextColour публичное статическое свойство

public static Color UnselectedTextColour
Результат Color

ZedGraphChartFill публичное статическое свойство

public static Color ZedGraphChartFill
Результат Color

ZedGraphLegendFill публичное статическое свойство

public static Color ZedGraphLegendFill
Результат Color

ZedGraphPaneFill публичное статическое свойство

public static Color ZedGraphPaneFill
Результат Color