示例#1
0
 public void lightLED(int id)
 {
     if (redLED.InvokeRequired)
     {
         ControlLED liled = new ControlLED(lightLED);
         Invoke(liled, new object[] { id });
     }
     else
     {
         if (id == 1)
         {
             //this.noLightLEDs();
             redLED.BackColor = Color.Red;
             redLED.Enabled   = true;
         }
         else if (id == 2)
         {
             noLightLEDs();
             yellowLED.BackColor = Color.Yellow;
         }
         else if (id == 3)
         {
             noLightLEDs();
             greenLED.BackColor = Color.Green;
         }
     }
 }
示例#2
0
 public void darkenLED(int id)
 {
     if (redLED.InvokeRequired)
     {
         ControlLED liled = new ControlLED(darkenLED);
         Invoke(liled, new object[] { id });
     }
     else
     {
         if (id == 1)
         {
             this.redLED.BackColor = SystemColors.ControlDark;
         }
         else if (id == 2)
         {
             this.yellowLED.BackColor = SystemColors.ControlDark;
         }
         else if (id == 3)
         {
             this.greenLED.BackColor = SystemColors.ControlDark;
         }
     }
 }