C# Class ColorBox.SaturationBrightnessSelector

Inheritance: BaseSelector
Exibir arquivo Open project: Gainedge/BetterExplorer Class Usage Examples

Public Properties

Property Type Description
BrightnessOffsetProperty System.Windows.DependencyProperty
BrightnessProperty System.Windows.DependencyProperty
HueProperty System.Windows.DependencyProperty
OffsetPaddingProperty System.Windows.DependencyProperty
SaturationOffsetProperty System.Windows.DependencyProperty
SaturationProperty System.Windows.DependencyProperty

Public Methods

Method Description
BrightnessChanged ( object o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
BrightnessCoerce ( DependencyObject d, object Brightness ) : object
HueChanged ( object o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SaturationChanged ( object o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SaturationCoerce ( DependencyObject d, object Brightness ) : object
SetColor ( ) : void

Protected Methods

Method Description
OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnMouseMove ( System e ) : void
OnMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
OnRender ( System.Windows.Media.DrawingContext dc ) : void

Private Methods

Method Description
SetBrightnessOffset ( ) : void
SetSaturationOffset ( ) : void

Method Details

BrightnessChanged() public static method

public static BrightnessChanged ( object o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
o object
e System.Windows.DependencyPropertyChangedEventArgs
return void

BrightnessCoerce() public static method

public static BrightnessCoerce ( DependencyObject d, object Brightness ) : object
d System.Windows.DependencyObject
Brightness object
return object

HueChanged() public static method

public static HueChanged ( object o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
o object
e System.Windows.DependencyPropertyChangedEventArgs
return void

OnMouseDown() protected method

protected OnMouseDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
return void

OnMouseMove() protected method

protected OnMouseMove ( System e ) : void
e System
return void

OnMouseUp() protected method

protected OnMouseUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs
return void

OnRender() protected method

protected OnRender ( System.Windows.Media.DrawingContext dc ) : void
dc System.Windows.Media.DrawingContext
return void

SaturationChanged() public static method

public static SaturationChanged ( object o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
o object
e System.Windows.DependencyPropertyChangedEventArgs
return void

SaturationCoerce() public static method

public static SaturationCoerce ( DependencyObject d, object Brightness ) : object
d System.Windows.DependencyObject
Brightness object
return object

SetColor() public method

public SetColor ( ) : void
return void

Property Details

BrightnessOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows BrightnessOffsetProperty
return System.Windows.DependencyProperty

BrightnessProperty public_oe static_oe property

public static DependencyProperty,System.Windows BrightnessProperty
return System.Windows.DependencyProperty

HueProperty public_oe static_oe property

public static DependencyProperty,System.Windows HueProperty
return System.Windows.DependencyProperty

OffsetPaddingProperty public_oe static_oe property

public static DependencyProperty,System.Windows OffsetPaddingProperty
return System.Windows.DependencyProperty

SaturationOffsetProperty public_oe static_oe property

public static DependencyProperty,System.Windows SaturationOffsetProperty
return System.Windows.DependencyProperty

SaturationProperty public_oe static_oe property

public static DependencyProperty,System.Windows SaturationProperty
return System.Windows.DependencyProperty