public SettingPan(SizeButtons size, ColorButtons color)
 {
     InitializeComponent();
     SetSizeButtonOn(size);
     SetColorButtonOn(color);
 }
        public void SetColorButtonOn(ColorButtons button)
        {
            Button b = null;

            switch (button)
            {
            case ColorButtons.红色:
                b = redBtn;
                break;

            case ColorButtons.橙色:
                b = orangeBtn;
                break;

            case ColorButtons.黄色:
                b = yellowBtn;
                break;

            case ColorButtons.绿色:
                b = greenBtn;
                break;

            case ColorButtons.蓝色:
                b = blueBtn;
                break;

            case ColorButtons.紫色:
                b = purposeBtn;
                break;

            case ColorButtons.黑色:
                b = blackBtn;
                break;

            case ColorButtons.白色:
                b = whiteBtn;
                break;
            }

            color = b.ForeColor;

            b.BackColor = Color.Wheat;

            Button[] buttons =
            {
                redBtn,
                orangeBtn,
                yellowBtn,
                greenBtn,
                blueBtn,
                purposeBtn,
                blackBtn,
                whiteBtn
            };
            foreach (Button c in buttons)
            {
                if (c != b)
                {
                    c.BackColor = Color.Transparent;
                }
            }
        }