/// <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"); } }
/// <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"); } }