예제 #1
0
        private void ExportCsvCustomDelimiter()
        {
            Workbook workbook = new Workbook();

            #region radspreadprocessing-formats-and-conversion-format-providers-manager_3
            SaveFileDialog saveFileDialog = new SaveFileDialog();

            if (saveFileDialog.ShowDialog() == true)
            {
                string extension = Path.GetExtension(saveFileDialog.SafeFileName);
                using (Stream output = saveFileDialog.OpenFile())
                {
                    WorkbookFormatProvidersManager.Export(workbook, extension, output);
                }
            }

            #endregion
        }
예제 #2
0
        private void ExportCsvCustomDelimiter()
        {
            RadSpreadsheet radSpreadsheet = new RadSpreadsheet();
            var            editor         = radSpreadsheet.ActiveWorksheetEditor;

            #region radspreadprocessing-formats-and-conversion-workbookformatprovidersmanager_3
            SaveFileDialog saveFileDialog = new SaveFileDialog();
            saveFileDialog.Filter = FileDialogsHelper.GetSaveFileDialogFilter();

            if (saveFileDialog.ShowDialog() == true)
            {
                string extension = Path.GetExtension(saveFileDialog.SafeFileName);
                using (Stream output = saveFileDialog.OpenFile())
                {
                    WorkbookFormatProvidersManager.Export(editor.Owner.Workbook, extension, output);
                }
            }

            #endregion
        }