Beispiel #1
0
        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));
 }