예제 #1
0
        private void ExportToEx(String filename, string ext, BaseView exportView)
        {
            Cursor currentCursor = Cursor.Current;

            Cursor.Current = Cursors.WaitCursor;
            if (ext == "rtf")
            {
                exportView.ExportToRtf(filename);
            }
            if (ext == "pdf")
            {
                exportView.ExportToPdf(filename);
            }
            if (ext == "mht")
            {
                exportView.ExportToMht(filename);
            }
            if (ext == "htm")
            {
                exportView.ExportToHtml(filename);
            }
            if (ext == "txt")
            {
                exportView.ExportToText(filename);
            }
            if (ext == "xls")
            {
                exportView.ExportToXls(filename);
            }
            if (ext == "xlsx")
            {
                exportView.ExportToXlsx(filename);
            }
            Cursor.Current = currentCursor;
        }
예제 #2
0
        private static void ExportGridAsXlsx(this BaseView gridView, string fileType)
        {
            var exportFileName = GetFileNameViaSavePrompt(fileType, GlobalStrings.FileFilters.XLSXFilter);

            if (!string.IsNullOrEmpty(exportFileName))
            {
                gridView.ExportToXlsx(exportFileName);
            }
        }
예제 #3
0
        private void ExportToEx(String filename, string ext, BaseView exportView)
        {
            Cursor currentCursor = Cursor.Current;

            Cursor.Current = Cursors.WaitCursor;
            DevExpress.XtraPrinting.IPrintingSystem ps = DevExpress.XtraPrinting.PrintHelper.GetCurrentPS();
            if (ext == "rtf")
            {
                exportView.ExportToRtf(filename);
            }
            if (ext == "pdf")
            {
                exportView.ExportToPdf(filename);
            }
            if (ext == "mht")
            {
                exportView.ExportToMht(filename);
            }
            if (ext == "htm")
            {
                exportView.ExportToHtml(filename);
            }
            if (ext == "txt")
            {
                exportView.ExportToText(filename);
            }
            if (ext == "xls")
            {
                exportView.ExportToXls(filename);
            }
            if (ext == "xlsx")
            {
                exportView.ExportToXlsx(filename);
            }
            Cursor.Current = currentCursor;
        }