/// <summary> /// 彩度バー描画 /// </summary> /// <param name="g">グラフィックオブジェクト</param> private void DrawSBar(Graphics g) { // 色配列を作成 var colors = new List <Color>(); for (int i = 0; i < SBarStepCount; i++) { colors.Add(ColorUtil.FromHSB(SelectedColor.GetHue(), (float)i / SBarStepCount, SelectedColor.GetBrightness())); } // 描画 DrawBar(g, SBar, colors, ColorUtil.GetSaturationStep(SelectedColor, SBarStepCount)); }