ColorPicker.HsvControl.UpdateSelectedColor C# (CSharp) Method

UpdateSelectedColor() private method

private UpdateSelectedColor ( ) : void
return void
        private void UpdateSelectedColor()
        {
            Color oldColor = SelectedColor;
            Color newColor = ColorUtils.ConvertHsvToRgb(Hue, Saturation, Value);

            SelectedColor = newColor;
            ColorUtils.FireSelectedColorChangedEvent(this, SelectedColorChangedEvent, oldColor, newColor);
        }

Usage Example

Example #1
0
        private static void OnHueChanged(DependencyObject relatedObject, DependencyPropertyChangedEventArgs e)
        {
            HsvControl control = relatedObject as HsvControl;

            if ((control != null) && !control.m_withinUpdate)
            {
                control.UpdateSelectedColor();
            }
        }