private void AddContentPackage(PackageModel pm) { if (this.InvokeRequired) { var foo = new DelegateNoArgs(this.AddContentPackage); this.Invoke(foo, pm); } else { lock (lockContent) { txtContent.Text += $"{pm.Time.ToString("HH:mm:ss")} : {UtilMethods.GetContent(pm.Data, chkToBase64.Checked)}\n"; } } }
private void RefreshContent() { var packs = list.Where(p => p.FromIP == this.selectFromIP && p.ToIP == selectToIP && p.FromPort == this.selectFromPort && p.ToPort == this.selectToPort) .OrderBy(p => p.Time); var sb = new StringBuilder(); foreach (var item in packs) { sb.AppendFormat("{0} : {1}\n", item.Time.ToString("HH:mm:ss"), UtilMethods.GetContent(item.Data, chkToBase64.Checked)); } }
private void RefreshContent() { if (string.IsNullOrWhiteSpace(selectFromPort) || string.IsNullOrWhiteSpace(selectToPort)) { return; } if (txtContent.InvokeRequired) { var foo = new DelegateSetDgvPortData(this.RefreshContent); this.Invoke(foo); } else { lock (lockContent) { txtContent.Text = string.Empty; var packs = list.Where(p => p.FromIP == this.selectFromIP && p.ToIP == selectToIP && p.FromPort == this.selectFromPort && p.ToPort == this.selectToPort) .OrderBy(p => p.Time); var sb = new StringBuilder(); foreach (var item in packs) { sb.AppendFormat("{0} : {1}\n", item.Time.ToString("HH:mm:ss"), UtilMethods.GetContent(item.Data, chkToBase64.Checked)); } txtContent.Text = sb.ToString(); } } }