コード例 #1
0
        private void LabColorSlider_OnValueChanged(object sender, RoutedPropertyChangedEventArgs <double> e)
        {
            if (_loading)
            {
                return;
            }

            var labColor = new LabColor(LabColorL.Value, LabColorA.Value, LabColorB.Value);

            _loading = true;
            SetRgbColorToColorPicker(labColor.ConvertToRgbColor());
            SetCmykColorToSliders(labColor.ConvertToCmykColor());
            SetHsvColorToSliders(labColor.ConvertToHsvColor());
            _loading = false;
        }
コード例 #2
0
 private void SetLabColorToSliders(LabColor labColor)
 {
     LabColorL.Value = labColor.L;
     LabColorA.Value = labColor.A;
     LabColorB.Value = labColor.B;
 }