private void TimerRefresh_Tick(object sender, EventArgs e) { networkList.Stop(); listView1.Items.Clear(); timerRefresh.Stop(); foreach (var item in networkList.ServerList) { string[] row = { item.Value.hostname, item.Value.address.ToString(), item.Value.version.ToString(), $"{item.Value.players}/{item.Value.playersMax}", item.Value.ping.ToString() }; listView1.Items.Add(new ListViewItem(row)); } Application.UseWaitCursor = false; Cursor.Current = Cursors.Default; RefreshBtn.Enabled = true; }