DevExpress SpreadSheet操作示例

港控/mmm° 2023-08-17 16:01 189阅读 0赞
  1. private void button1_Click(object sender, EventArgs e)
  2. {
  3. string fileName = string.Empty;
  4. openFileDialog.Filter = "Excel 工作簿|*.xlsx|Excel(97-2003)工作簿|*.xls";
  5. openFileDialog.RestoreDirectory = true;
  6. if (openFileDialog.ShowDialog() != System.Windows.Forms.DialogResult.OK)
  7. {
  8. return;
  9. }
  10. txtFilePath.Text = System.IO.Path.GetFullPath(openFileDialog.FileName);
  11. sheetControl.LoadDocument(txtFilePath.Text);
  12. }
  13. private void button2_Click(object sender, EventArgs e)
  14. {
  15. Worksheet sheet = sheetControl.ActiveSheet as Worksheet;
  16. var rowInfo= sheetControl.ActiveWorksheet.Rows;
  17. Range range = sheetControl.ActiveWorksheet.GetDataRange();
  18. for (int row = 0; row < range.RowCount; row++ )
  19. {
  20. for (int col = 0; col < range.ColumnCount; col++)
  21. {
  22. string s = sheetControl.ActiveWorksheet.GetCellValue(col, row).TextValue;
  23. MessageBox.Show(s);
  24. }
  25. }
  26. }

转载于:https://www.cnblogs.com/todayhero/p/11575260.html

发表评论

表情:
评论列表 (有 0 条评论,189人围观)

还没有评论,来说两句吧...

相关阅读

    相关 basic of spreadsheet

    基本术语 Package: 包:持有的ZIP容器的组件(部件)组成的文件,如打开包装规格定义的公约。 Part: 对应一个文件包中。例如,如果用户用鼠标点击一个Excel