Пример #1
0
 private void UpdateStatusbar(String text)
 {
     if (tbStatusBar.InvokeRequired == false)
     {
         // on the same thread
         tbStatusBar.Text = text;
         lvLog.Items.Add(new ListViewItem(new string[] { DateTime.Now.ToString("dd/MM/yyyy H:mm:ss"), text }));
         lvLog.Items[lvLog.Items.Count - 1].EnsureVisible();
         //lvLog.Items.Add(  , text);
     }
     else
     {
         UpdateStatsbarDelegate updateSb = new UpdateStatsbarDelegate(UpdateStatusbar);
         this.BeginInvoke(updateSb, new object[] { text });
     }
 }
Пример #2
0
 private void UpdateStatusbar(String text)
 {
     if (tbStatusBar.InvokeRequired == false)
     {
         // on the same thread
         tbStatusBar.Text = text;
         lvLog.Items.Add(new ListViewItem(new string[] { DateTime.Now.ToString("dd/MM/yyyy H:mm:ss"), text }));
         lvLog.Items[lvLog.Items.Count - 1].EnsureVisible();
         //lvLog.Items.Add(  , text);
     } else {
         UpdateStatsbarDelegate updateSb = new UpdateStatsbarDelegate(UpdateStatusbar);
         this.BeginInvoke(updateSb, new object[] { text });
     }
 }