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