C# Класс ColorBox.ColorBox

Наследование: System.Windows.Controls.Control
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
BrushProperty System.Windows.DependencyProperty
ColorChangedEvent System.Windows.RoutedEvent
ColorProperty System.Windows.DependencyProperty
DirectionHorizontal System.Windows.Input.RoutedCommand
DirectionTopLeftBottomRight System.Windows.Input.RoutedCommand
DirectionTopRightBottomLeft System.Windows.Input.RoutedCommand
DirectionVertical System.Windows.Input.RoutedCommand
RemoveGradientStop System.Windows.Input.RoutedCommand
ReverseGradientStop System.Windows.Input.RoutedCommand
SelectPreset System.Windows.Input.RoutedCommand
ShowLinearProperty System.Windows.DependencyProperty
ShowNoneProperty System.Windows.DependencyProperty
ShowRadialProperty System.Windows.DependencyProperty
ShowSolidProperty System.Windows.DependencyProperty

Private Properties

Свойство Тип Описание
AlphaCoerce object
BrightnessCoerce object
BrushChanged void
BrushTypeChanged void
CenterXChanged void
CenterYChanged void
ColorBox System
CurrentColorTextBox_PreviewKeyDown void
DirectionHorizontal_Executed void
DirectionTopLeftBottomRight_Executed void
DirectionTopRightBottomLeft_Executed void
DirectionVertical_Executed void
EndXChanged void
EndYChanged void
GradientOriginXChanged void
GradientOriginYChanged void
HueCoerce object
InitTransform void
MappingModeChanged void
RadiusXChanged void
RadiusYChanged void
RaiseColorChangedEvent void
RemoveGradientStop_Executed void
ReverseGradientStop_Executed void
RgbCoerce object
SaturationCoerce object
SelectPreset_Executed void
SetBrush void
SpreadMethodChanged void
StartXChanged void
StartYChanged void

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

Метод Описание
OnApplyTemplate ( ) : void
OnColorChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
UpdateColorHsb ( object o, DependencyPropertyChangedEventArgs e ) : void

Shared property changed callback to update the Color property

UpdateColorRgb ( object o, DependencyPropertyChangedEventArgs e ) : void

Shared property changed callback to update the Color property

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

Метод Описание
AlphaCoerce ( DependencyObject d, object alpha ) : object
BrightnessCoerce ( DependencyObject d, object brightness ) : object
BrushChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
BrushTypeChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
CenterXChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
CenterYChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
ColorBox ( ) : System
CurrentColorTextBox_PreviewKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
DirectionHorizontal_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
DirectionTopLeftBottomRight_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
DirectionTopRightBottomLeft_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
DirectionVertical_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
EndXChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
EndYChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
GradientOriginXChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
GradientOriginYChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
HueCoerce ( DependencyObject d, object hue ) : object
InitTransform ( ) : void
MappingModeChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
RadiusXChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
RadiusYChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
RaiseColorChangedEvent ( Color color ) : void
RemoveGradientStop_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
ReverseGradientStop_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
RgbCoerce ( DependencyObject d, object value ) : object
SaturationCoerce ( DependencyObject d, object saturation ) : object
SelectPreset_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void
SetBrush ( ) : void
SpreadMethodChanged ( DependencyObject property, System.Windows.DependencyPropertyChangedEventArgs args ) : void
StartXChanged ( DependencyObject property, DependencyPropertyChangedEventArgs args ) : void
StartYChanged ( DependencyObject property, DependencyPropertyChangedEventArgs args ) : void

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

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

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

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

public static OnColorChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
o System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
Результат void

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

Shared property changed callback to update the Color property
public static UpdateColorHsb ( object o, DependencyPropertyChangedEventArgs e ) : void
o object
e DependencyPropertyChangedEventArgs
Результат void

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

Shared property changed callback to update the Color property
public static UpdateColorRgb ( object o, DependencyPropertyChangedEventArgs e ) : void
o object
e DependencyPropertyChangedEventArgs
Результат void

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

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

public static DependencyProperty,System.Windows BrushProperty
Результат System.Windows.DependencyProperty

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

public static RoutedEvent,System.Windows ColorChangedEvent
Результат System.Windows.RoutedEvent

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

public static DependencyProperty,System.Windows ColorProperty
Результат System.Windows.DependencyProperty

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

public static RoutedCommand,System.Windows.Input DirectionHorizontal
Результат System.Windows.Input.RoutedCommand

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

public static RoutedCommand,System.Windows.Input DirectionTopLeftBottomRight
Результат System.Windows.Input.RoutedCommand

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

public static RoutedCommand,System.Windows.Input DirectionTopRightBottomLeft
Результат System.Windows.Input.RoutedCommand

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

public static RoutedCommand,System.Windows.Input DirectionVertical
Результат System.Windows.Input.RoutedCommand

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

public static RoutedCommand,System.Windows.Input RemoveGradientStop
Результат System.Windows.Input.RoutedCommand

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

public static RoutedCommand,System.Windows.Input ReverseGradientStop
Результат System.Windows.Input.RoutedCommand

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

public static RoutedCommand,System.Windows.Input SelectPreset
Результат System.Windows.Input.RoutedCommand

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

public static DependencyProperty,System.Windows ShowLinearProperty
Результат System.Windows.DependencyProperty

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

public static DependencyProperty,System.Windows ShowNoneProperty
Результат System.Windows.DependencyProperty

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

public static DependencyProperty,System.Windows ShowRadialProperty
Результат System.Windows.DependencyProperty

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

public static DependencyProperty,System.Windows ShowSolidProperty
Результат System.Windows.DependencyProperty