/// <summary> /// Export /// </summary> /// <param name="data"></param> private static DialogResult Export(ExportData data) { String returnFilename = String.Empty; int filterIndex = -1; DialogResult result = ShowSaveDialog(data, ref returnFilename, ref filterIndex); if (result != DialogResult.Cancel) { data.ExportFileName = Path.GetFileName(returnFilename); data.ExportFolder = Path.GetDirectoryName(returnFilename); if (!data.Export()) { TaskDialog.Show("Export", "This project cannot be exported to " + data.ExportFileName + " in current settings.", TaskDialogCommonButtons.Ok); } } return(result); }
/// <summary> /// Export /// </summary> /// <param name="data"></param> private static DialogResult Export(ExportData data) { String returnFilename = String.Empty; int filterIndex = -1; DialogResult result = ShowSaveDialog(data, ref returnFilename, ref filterIndex); if (result != DialogResult.Cancel) { data.ExportFileName = Path.GetFileName(returnFilename); data.ExportFolder = Path.GetDirectoryName(returnFilename); if (!data.Export()) { TaskDialog.Show("Export", "This project cannot be exported to " + data.ExportFileName + " in current settings.", TaskDialogCommonButtons.Ok); } } return result; }