Exemplo n.º 1
0
 protected override void OnValueChanged(double oldValue, double newValue)
 {
     base.OnValueChanged(oldValue, newValue);
     Color theColor = new HsvColor(newValue, 1.0, 1.0).ToColor();
     this.SelectedColor = theColor;
 }
Exemplo n.º 2
0
        private void determineColor()
        {
            if (updating) return;

            Point p = m_ColorPosition;
            HsvColor hsv = new HsvColor(PART_ColorSlider.Value, 1, 1);
            hsv.S = p.X;
            hsv.V = 1 - p.Y;
            Color color = hsv.ToColor();

            SelectedColor = Color.FromArgb((byte)(255 * opacitySlider.Value), color.R, color.G, color.B);
        }