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