private void UpdateListMessages(string data) { if (this.InvokeRequired) { updateMessages delUpdate = new updateMessages(UpdateListMessages); this.Invoke(delUpdate, new object[] { data }); } else { UDPClientMessages.Items.Add(data); UDPClientMessages.SelectedIndex = UDPClientMessages.Items.Count - 1; } }