Exemple #1
0
 /// <summary>
 /// 更新UI TextBox控件内容
 /// </summary>
 protected void AppendUITextBox(string txtStr)
 {
     if (null == _tbxControl)
     {
         return;
     }
     if (_tbxControl.InvokeRequired)
     {
         UiUpdateDelegate updateDel = new UiUpdateDelegate(AppendUITextBox);
         _tbxControl.BeginInvoke(updateDel, new object[] { txtStr });
     }
     else
     {
         if (_tbxControl.Text.Length >= _tbxControl.MaxLength - 1000)
         {
             _tbxControl.Text = _tbxControl.Text.Substring(_tbxControl.Text.Length - 100);
         }
         _tbxControl.AppendText(txtStr + "\r\n");
     }
 }
Exemple #2
0
 /// <summary>
 /// 更新UI TextBox控件内容
 /// </summary>
 protected void AppendUITextBox(string txtStr)
 {
     if (null == _tbxControl)
     {
         return;
     }
     if (_tbxControl.InvokeRequired)
     {
         UiUpdateDelegate updateDel = new UiUpdateDelegate(AppendUITextBox);
         _tbxControl.BeginInvoke(updateDel, new object[] { txtStr });
     }
     else
     {
         if (_tbxControl.Text.Length >= _tbxControl.MaxLength - 1000)
         {
             _tbxControl.Text = _tbxControl.Text.Substring(_tbxControl.Text.Length - 100);
         }
         _tbxControl.AppendText(txtStr + "\r\n");
     }
 }