private void AddFile(string Source, string Filename) { if (Filename.Trim() == "") { return; } dgvResources.Rows.Add(); DataGridViewRow row = dgvResources.Rows[dgvResources.Rows.Count - 1]; if (File.Exists(Filename)) { row.Cells[0].Value = imageList1.Images[1]; } else { row.Cells[0].Value = imageList1.Images[0]; } row.Cells[1].Value = Source; row.Cells[2].Value = Filename.Replace(@"\\", @"\"); row.Cells[3].Value = "..."; UnlocatedItem uitem = new UnlocatedItem(); uitem.Filename = Filename.Replace(@"\\", @"\"); uitem.Source = Source; ItemList.Add(uitem); }