private void ColorChange(object sender, ScrollEventArgs e) { ColorController ctrl = new ColorController(); ColorSetter clr = new ColorSetter() { red = scrlBar_Red.Value, green = scrlBar_Green.Value, blue = scrlBar_Blue.Value, }; pBox_Color.BackColor = ctrl.setMix(clr); txtLbl_Red.Text = clr.red.ToString(); txtLbl_Green.Text = clr.green.ToString(); txtLbl_Blue.Text = clr.blue.ToString(); txtLbl_Red.ForeColor = ctrl.setRed(clr); txtLbl_Green.ForeColor = ctrl.setGreen(clr); txtLbl_Blue.ForeColor = ctrl.setBlue(clr); }
public Color setBlue(ColorSetter temp) { return(Color.FromArgb(0, 0, temp.blue)); }
public Color setRed(ColorSetter temp) { return(Color.FromArgb(temp.red, 0, 0)); }
public Color setGreen(ColorSetter temp) { return(Color.FromArgb(0, temp.green, 0)); }
public Color setMix(ColorSetter temp) { return(Color.FromArgb(temp.red, temp.green, temp.blue)); }