private void ClearManageReplaysList() { if (ManageReplaysList.InvokeRequired) { ManageReplaysList.BeginInvoke((MethodInvoker) delegate() { ManageReplaysList.Items.Clear(); }); } else { ManageReplaysList.Items.Clear(); } }
private void AddReplayToReplaysList(ReplayData replayData) { ListViewItem listViewItem = new ListViewItem(new string[] { String.Format("{0}.replaygg", replayData.Filename), replayData.CreationDate.ToString("dd-MM-yyyy HH:mm") }); listViewItem.Tag = replayData; if (ManageReplaysList.InvokeRequired) { ManageReplaysList.BeginInvoke((MethodInvoker) delegate() { ManageReplaysList.Items.Add(listViewItem); }); } else { ManageReplaysList.Items.Add(listViewItem); } }