private void ShowSyslogMessage(IPAddress sourceAddress, SyslogMessage msg) { if (lstMessages.InvokeRequired) { ShowSyslogMessageDelegate del = new ShowSyslogMessageDelegate(ShowSyslogMessage); this.Invoke(del, new object[] { sourceAddress, msg }); } else { ListViewItem li = new ListViewItem( new string[] { msg.MessageTime.ToString(), sourceAddress.ToString(), msg.LocalTime.ToString(), msg.Facility.ToString(), msg.Severity.ToString(), msg.Message}); lstMessages.Items.Add(li); lstMessages.EnsureVisible(lstMessages.Items.Count - 1); } }
private void ShowSyslogMessage(IPAddress sourceAddress, SyslogMessage msg) { if (lstMessages.InvokeRequired) { ShowSyslogMessageDelegate del = new ShowSyslogMessageDelegate(ShowSyslogMessage); this.Invoke(del, new object[] { sourceAddress, msg }); } else { ListViewItem li = new ListViewItem( new string[] { msg.MessageTime.ToString(), sourceAddress.ToString(), msg.LocalTime.ToString(), msg.Facility.ToString(), msg.Severity.ToString(), msg.Message }); lstMessages.Items.Add(li); lstMessages.EnsureVisible(lstMessages.Items.Count - 1); } }