C# Class PCSX2Bonus.CustomControls.ColorPicker.ColorPicker

Inheritance: System.Windows.Controls.Control
Show file Open project: CyberFoxHax/PCSXBonus Class Usage Examples

Public Properties

Property Type Description
FixedSliderColorProperty System.Windows.DependencyProperty
SelectedColorChangedEvent System.Windows.RoutedEvent
SelectedColorProperty System.Windows.DependencyProperty

Public Methods

Method Description
OnApplyTemplate ( ) : void

Protected Methods

Method Description
OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void

Private Methods

Method Description
ColorPicker ( ) : System.Windows
GetHsvColor ( ) : Color
GetRgbColor ( ) : Color
OnFixedSliderColorPropertyChanged ( DependencyObject relatedObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnHsvControlSelectedColorChanged ( RoutedPropertyChangedEventArgs e ) : void
OnHsvControlSelectedColorChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
OnSelectedColorPropertyChanged ( DependencyObject relatedObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSelectedColorPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSliderValueChanged ( RoutedPropertyChangedEventArgs e ) : void
OnSliderValueChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void
SetColorSliderBackground ( ColorSlider colorSlider, Color leftColor, Color rightColor ) : void
UpdateColorSlidersBackground ( ) : void
UpdateControlColors ( Color newColor ) : void
UpdateHsvControlColor ( Color newColor ) : void
UpdateHsvControlHue ( double hue ) : void
UpdateRgbColors ( Color newColor ) : void
UpdateSelectedColor ( Color newColor ) : void
UpdateSpectrumColor ( Color newColor ) : void

Method Details

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnPropertyChanged() protected method

protected OnPropertyChanged ( System.Windows.DependencyPropertyChangedEventArgs e ) : void
e System.Windows.DependencyPropertyChangedEventArgs
return void

Property Details

FixedSliderColorProperty public static property

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

SelectedColorChangedEvent public static property

public static RoutedEvent,System.Windows SelectedColorChangedEvent
return System.Windows.RoutedEvent

SelectedColorProperty public static property

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