private static void ExportToEx(String filename, string ext, BaseView view)
{
Cursor currentCursor = Cursor.Current;
try
{
Cursor.Current = Cursors.WaitCursor;
if (ext == "rtf")
{
view.ExportToRtf(filename);
}
if (ext == "pdf")
{
view.ExportToPdf(filename);
}
if (ext == "mht")
{
view.ExportToMht(filename);
}
if (ext == "htm")
{
view.ExportToHtml(filename);
}
if (ext == "txt")
{
view.ExportToText(filename);
}
if (ext == "xls")
{
XlsExportOptions item = new DevExpress.XtraPrinting.XlsExportOptions();
item.ShowGridLines = false;
item.Suppress256ColumnsWarning = true;
item.Suppress65536RowsWarning = true;
item.ExportHyperlinks = false;
item.TextExportMode = TextExportMode.Text;
view.ExportToXls(filename,item);
}
if (ext == "xlsx")
{
XlsxExportOptions item=new XlsxExportOptions(TextExportMode.Text ,false ,false);
view.ExportToXlsx(filename, item);
}
}
finally
{
Cursor.Current = currentCursor;
}
}