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); }
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); }