private void CreateFileQueueVisual(string[] files) { DeleteDragDropVisual(); int id = 0; foreach (string file in files) { LocalFileStructure fStruct = new LocalFileStructure(); try { FileInfo fInfo = new FileInfo(file); fStruct.FilePath = file; fStruct.FileExtension = Path.GetExtension(file); fStruct.FileName = Path.GetFileNameWithoutExtension(file); fStruct.FileSize = fInfo.Length; fStruct.FullName = fInfo.Name; AddFileVisual(fStruct, 50); id++; } catch (Exception e) { Debugger.AddErrorMessage(e.Message); throw; } } }