Esempio n. 1
0
 /// <summary>
 /// Updates the label text to the current state of Lync client
 /// </summary>
 /// <param name="newLabelValue"></param>
 private void LabelUpdater(string newLabelValue)
 {
     if (State_Label.InvokeRequired)
     {
         LabelUpdaterDelegate labelDelegate = new LabelUpdaterDelegate(LabelUpdater);
         this.Invoke(labelDelegate, new object[] { newLabelValue });
     }
     else
     {
         State_Label.Text = newLabelValue;
     }
 }
Esempio n. 2
0
        private void LabelUpdater(Label label, string labelstr, Color color)
        {
            if (label.InvokeRequired)
            {
                LabelUpdaterDelegate d = new LabelUpdaterDelegate(LabelUpdater);



                this.BeginInvoke(d, new object[] { label, labelstr, color });
            }
            else
            {
                label.Text      = labelstr;
                label.ForeColor = color;
            }
        }