private void files_DragDrop(object sender, DragEventArgs e) { var manager = new DragDropManager(); var allowedFileExtensions = FileFormatManager.GetQuickRouteFileExtensions(); var fileNames = manager.GetDroppedFileNames(e, allowedFileExtensions); if (fileNames.Count > 0) { AddFiles(fileNames); } }
public void Convert(Person.Format fmt, string fileName) { SetStatus("Converting..."); try { var manager = FileFormatManager.CreateManager(fmt, fileName); manager.Export(persons); Util.MsgInfo(this, AppInfo.Name, "File generated"); } catch (Exception exc) { Util.MsgError(this, AppInfo.Name, "Unexpected error while converting:\n" + exc.Message); } SetStatus(); }