Devexpress SpreadsheetControl几个简单运用

因为项目需要,所以简单对SpreadsheetControl进行一些基本的运用.

1、打开: OpenFileDialog ofd = new OpenFileDialog();
            // ofd.InitialDirectory = @"D:\";//默认打开目录
            ofd.Filter = "Excel文件(*.xls;*.xlsx)|*.xls;*.xlsx|所有文件(*.*)|*.*"; ;//显示的文件类型
            ofd.RestoreDirectory = true;//对话框记忆之前打开的目录
            ofd.FilterIndex = 1;//文件类型的显示顺序
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                spreadsheetControl1.BeginUpdate();
                spreadsheetControl1.LoadDocument(ofd.FileName);
                spreadsheetControl1.EndUpdate();
            }
            spreadsheetControl1.ReadOnly = false;
            spreadsheetControl1.Enabled = true;

2、保存:if (this.spreadsheetControl1.SaveDocument())
            {
                MessageBox.Show("保存成功");
            }

3、打印: this.spreadsheetControl1.ShowPrintPreview();

4、禁止工作表重命名:this.spreadsheetControl1.Options.Behavior.Worksheet.Rename = DevExpress.XtraSpreadsheet.DocumentCapability.Hidden;

5、隐藏和显示列行: this.spreadsheetControl1.ActiveWorksheet.ActiveView.ShowHeadings = false;

6、禁用或隐藏弹出菜单:this.spreadsheetControl1.Options.Behavior.ShowPopupMenu = DevExpress.XtraSpreadsheet.DocumentCapability.Hidden;

7、禁止添加工作表: this.spreadsheetControl1.Options.Behavior.Worksheet.Insert = DevExpress.XtraSpreadsheet.DocumentCapability.Hidden;

你可能感兴趣的:(DevExpress)