C# Класс ComponentFactory.Krypton.Toolkit.PaletteRedirectBack

Redirect background based on the incoming state of the request.
Наследование: PaletteRedirect
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetBackColor1 ( PaletteBackStyle style, PaletteState state ) : Color

Gets the first background color.

GetBackColor2 ( PaletteBackStyle style, PaletteState state ) : Color

Gets the second back color.

GetBackColorAlign ( PaletteBackStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the color alignment.

GetBackColorAngle ( PaletteBackStyle style, PaletteState state ) : float

Gets the color background angle.

GetBackColorStyle ( PaletteBackStyle style, PaletteState state ) : PaletteColorStyle

Gets the color background drawing style.

GetBackDraw ( PaletteBackStyle style, PaletteState state ) : InheritBool

Gets a value indicating if background should be drawn.

GetBackGraphicsHint ( PaletteBackStyle style, PaletteState state ) : PaletteGraphicsHint

Gets the graphics drawing hint for the background.

GetBackImage ( PaletteBackStyle style, PaletteState state ) : Image

Gets a background image.

GetBackImageAlign ( PaletteBackStyle style, PaletteState state ) : PaletteRectangleAlign

Gets the image alignment.

GetBackImageStyle ( PaletteBackStyle style, PaletteState state ) : PaletteImageStyle

Gets the background image style.

PaletteRedirectBack ( IPalette target ) : System

Initialize a new instance of the PaletteRedirectBack class.

PaletteRedirectBack ( IPalette target, IPaletteBack disabled, IPaletteBack normal ) : System

Initialize a new instance of the PaletteRedirectBack class.

PaletteRedirectBack ( IPalette target, IPaletteBack disabled, IPaletteBack normal, IPaletteBack pressed, IPaletteBack tracking, IPaletteBack checkedNormal, IPaletteBack checkedPressed, IPaletteBack checkedTracking, IPaletteBack focusOverride, IPaletteBack normalDefaultOverride ) : System

Initialize a new instance of the PaletteRedirectBack class.

ResetRedirectStates ( ) : void

Reset the redirection states to null.

SetRedirectStates ( IPaletteBack disabled, IPaletteBack normal ) : void

Set the redirection states.

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

Метод Описание
GetInherit ( PaletteState state ) : IPaletteBack

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

GetBackColor1() публичный Метод

Gets the first background color.
public GetBackColor1 ( PaletteBackStyle style, PaletteState state ) : Color
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат Color

GetBackColor2() публичный Метод

Gets the second back color.
public GetBackColor2 ( PaletteBackStyle style, PaletteState state ) : Color
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат Color

GetBackColorAlign() публичный Метод

Gets the color alignment.
public GetBackColorAlign ( PaletteBackStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат PaletteRectangleAlign

GetBackColorAngle() публичный Метод

Gets the color background angle.
public GetBackColorAngle ( PaletteBackStyle style, PaletteState state ) : float
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат float

GetBackColorStyle() публичный Метод

Gets the color background drawing style.
public GetBackColorStyle ( PaletteBackStyle style, PaletteState state ) : PaletteColorStyle
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат PaletteColorStyle

GetBackDraw() публичный Метод

Gets a value indicating if background should be drawn.
public GetBackDraw ( PaletteBackStyle style, PaletteState state ) : InheritBool
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат InheritBool

GetBackGraphicsHint() публичный Метод

Gets the graphics drawing hint for the background.
public GetBackGraphicsHint ( PaletteBackStyle style, PaletteState state ) : PaletteGraphicsHint
style PaletteBackStyle Border style.
state PaletteState Palette value should be applicable to this state.
Результат PaletteGraphicsHint

GetBackImage() публичный Метод

Gets a background image.
public GetBackImage ( PaletteBackStyle style, PaletteState state ) : Image
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат Image

GetBackImageAlign() публичный Метод

Gets the image alignment.
public GetBackImageAlign ( PaletteBackStyle style, PaletteState state ) : PaletteRectangleAlign
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат PaletteRectangleAlign

GetBackImageStyle() публичный Метод

Gets the background image style.
public GetBackImageStyle ( PaletteBackStyle style, PaletteState state ) : PaletteImageStyle
style PaletteBackStyle Background style.
state PaletteState Palette value should be applicable to this state.
Результат PaletteImageStyle

PaletteRedirectBack() публичный Метод

Initialize a new instance of the PaletteRedirectBack class.
public PaletteRedirectBack ( IPalette target ) : System
target IPalette Initial palette target for redirection.
Результат System

PaletteRedirectBack() публичный Метод

Initialize a new instance of the PaletteRedirectBack class.
public PaletteRedirectBack ( IPalette target, IPaletteBack disabled, IPaletteBack normal ) : System
target IPalette Initial palette target for redirection.
disabled IPaletteBack Redirection for disabled state requests.
normal IPaletteBack Redirection for normal state requests.
Результат System

PaletteRedirectBack() публичный Метод

Initialize a new instance of the PaletteRedirectBack class.
public PaletteRedirectBack ( IPalette target, IPaletteBack disabled, IPaletteBack normal, IPaletteBack pressed, IPaletteBack tracking, IPaletteBack checkedNormal, IPaletteBack checkedPressed, IPaletteBack checkedTracking, IPaletteBack focusOverride, IPaletteBack normalDefaultOverride ) : System
target IPalette Initial palette target for redirection.
disabled IPaletteBack Redirection for disabled state requests.
normal IPaletteBack Redirection for normal state requests.
pressed IPaletteBack Redirection for pressed state requests.
tracking IPaletteBack Redirection for tracking state requests.
checkedNormal IPaletteBack Redirection for checked normal state requests.
checkedPressed IPaletteBack Redirection for checked pressed state requests.
checkedTracking IPaletteBack Redirection for checked tracking state requests.
focusOverride IPaletteBack Redirection for focus override state requests.
normalDefaultOverride IPaletteBack Redirection for normal default override state requests.
Результат System

ResetRedirectStates() публичный Метод

Reset the redirection states to null.
public ResetRedirectStates ( ) : void
Результат void

SetRedirectStates() публичный Метод

Set the redirection states.
public SetRedirectStates ( IPaletteBack disabled, IPaletteBack normal ) : void
disabled IPaletteBack Redirection for disabled state requests.
normal IPaletteBack Redirection for normal state requests.
Результат void