private void UpdateMessageBox(string textToAppend) { this.Dispatcher.Invoke(() => { if (MessageBox.Text.Length > 50_000) { MessageBox.Text = $"{Environment.NewLine} --- AUTOMATIC CLEANING --- {Environment.NewLine}" + MessageBox.Text.Substring(30_000); } MessageBox.AppendText(textToAppend); }); }
protected void UpdateGui() { if (_configchanged) { MessageBox.Clear(); MessageBox.AppendText(@"--- Received configuration changed event."); InitializeGui(); } else { TextBoxBadEndpointCount.Text = _proxycontroller.BadEndpointList.Count.ToString(); TextBoxCurrentSelectedEndpoint.Text = _proxycontroller.EndpointInfo(_proxycontroller.CurrentAssignedIndex).address; } }
protected void Start() { for (int i = 0; i < RepeatUpDown.Value; ++i) { Application.DoEvents(); var proxy = (_proxycontroller as TestSSCProxyController).ServiceProxy; var endpoint = _proxycontroller.EndpointInfo(_proxycontroller.CurrentAssignedIndex); MessageBox.AppendText(string.Format(@"Connect to endpoint <{0}>, endpoint name:{1}{2}", endpoint.address, endpoint.name, Environment.NewLine)); _proxycontroller.VerifyProxy(new ProxyWrapper { Proxy = proxy as IChannel, EndPoint = endpoint }); if (string.IsNullOrEmpty(_proxycontroller.VerifyProxyResults)) { break; } MessageBox.AppendText(_proxycontroller.VerifyProxyResults); MessageBox.ScrollToCaret(); } }
override public void UpdateForm(string msg) { MessageBox.AppendText("\r\n" + msg); }
private void WriteStartMessage() { MessageBox.Clear(); MessageBox.AppendText("Ожидайте 2 секунды"); }