private void mediaChangeMonitor_MediaRemoved(string eDriveLetter) { if (dataGridViewRip.InvokeRequired) { ThreadSafeMediaRemovedDelegate d = mediaChangeMonitor_MediaRemoved; dataGridViewRip.Invoke(d, new object[] { eDriveLetter }); return; } _main.RipButtonsEnabled = false; // Clear the Header fields tbAlbumArtist.Text = ""; tbAlbum.Text = ""; tbGenre.Text = ""; tbYear.Text = ""; // Clear the Bindinglist string driveLetter = eDriveLetter.Substring(0, 1); int driveID = Util.Drive2BassID(Convert.ToChar(driveLetter)); if (driveID > -1) { bindingList[driveID].Clear(); } (dataGridViewRip.Columns[0].HeaderCell as DatagridViewCheckBoxHeaderCell).Checked = false; SetStatusLabel(""); }
private void mediaChangeMonitor_MediaRemoved(string eDriveLetter) { if (lbMediaInfo.InvokeRequired) { ThreadSafeMediaRemovedDelegate d = mediaChangeMonitor_MediaRemoved; lbMediaInfo.Invoke(d, new object[] { eDriveLetter }); return; } _main.BurnButtonsEnabled = false; mediainfo = null; lbMediaInfo.Text = localisation.ToString("Burning", "NoMedia"); }