示例#1
0
 public void formUpdater(object sender, ElapsedEventArgs e)
 {
     if (InvokeRequired)
     {
         FormUpdateDelegate d = new FormUpdateDelegate(formUpdater);
         Invoke(d, new object[] { sender, e });
     }
     else
     {
         // Do your form update here
         this.label1.ForeColor = Color.FromArgb(colorgen.Next());
     }
 }
 /// <summary>
 /// Класс чтобы править ими всеми - и художником, и певцом, и мудрецом
 /// </summary>
 /// <param name="updater"></param>
 public Controller(FormUpdateDelegate updater)
 {
     formUpdateDelegate = updater;
 }