找回密码
 立即注册

QQ登录

只需一步,快速开始

青春不再

初级会员

11

主题

30

帖子

295

积分

初级会员

积分
295

[已处理] CI2.0

青春不再
初级会员   /  发表于:2017-7-25 10:48  /   查看:6148  /  回复:10
C14.0  的flexgrid 有个name属性,可是2.0好像没有。是我操作错误还是咋回事?

10 个回复

倒序浏览
青春不再
初级会员   /  发表于:2017-7-25 10:49:11
沙发
恩 找到了  隐藏的很深
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-7-25 11:14:31
板凳
青春不再 发表于 2017-7-25 10:49
恩 找到了  隐藏的很深

给我一个表现的机会吧
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
青春不再
初级会员   /  发表于:2017-7-25 11:30:31
地板
JeffryLI 发表于 2017-7-25 11:14
给我一个表现的机会吧

        loadExcel.Filter = "xlsx files (*.xlsx)|*.xlsx|All (*.*)|*.*"
        If (loadExcel.ShowDialog = DialogResult.OK) Then
            HideGrid.LoadExcel(loadExcel.FileName, FileFlags.OpenXml)
        End If


你看我写的这个为神魔加载不了   .xls的文件        直接就看不到   我这个是c1 2.0
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-7-25 12:05:01
5#
青春不再 发表于 2017-7-25 11:30
loadExcel.Filter = "xlsx files (*.xlsx)|*.xlsx|All (*.*)|*.*"
        If (loadExcel.ShowD ...

您好,您是想完成FlexGrid加载Excel,使用的是Flexgrid2.0的版本,我理解的对吗?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
青春不再
初级会员   /  发表于:2017-7-25 13:30:59
6#
JeffryLI 发表于 2017-7-25 12:05
您好,您是想完成FlexGrid加载Excel,使用的是Flexgrid2.0的版本,我理解的对吗?

对 我用2.0的grid  加载excel   但是发现只能加载   .xlsx  的文件    如果是  .xls的文件直接就找不到。问下是为什么。解决方法是神魔?
回复 使用道具 举报
青春不再
初级会员   /  发表于:2017-7-25 13:39:51
7#
JeffryLI 发表于 2017-7-25 12:05
您好,您是想完成FlexGrid加载Excel,使用的是Flexgrid2.0的版本,我理解的对吗?

顺便问一句如何隐藏整个flexgrid      就是画面不显示它,但是从它取值可以取到,然后外部导入的excel也可以放进去。加上上一个问题,总共俩问题哦。
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-7-25 13:58:31
8#
青春不再 发表于 2017-7-25 13:39
顺便问一句如何隐藏整个flexgrid      就是画面不显示它,但是从它取值可以取到,然后外部导入的excel也 ...

您好
1.我测试了一下2.0是可以的
  1. // choose file
  2.                         OpenFileDialog dlg = new OpenFileDialog();
  3.                         dlg.DefaultExt = "xls";
  4.                         dlg.FileName = "*.xls";
  5.                         if (dlg.ShowDialog() != DialogResult.OK)
  6.                                 return;

  7.                         // clear data source, if any
  8.                         _flex.DataSource = null;
  9.                         string[] sheets = _flex.LoadExcelSheetNames(dlg.FileName);
  10.                

  11.                         // load the first sheet in the book
  12.                         FileFlags flags = (_chkFixed.Checked) ? FileFlags.IncludeFixedCells : FileFlags.None;
  13.                         _flex.LoadGrid(dlg.FileName, FileFormatEnum.Excel, flags);
复制代码

2.flexgrid 可以设置Visble来隐藏flexgrid,不影响取值。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
青春不再
初级会员   /  发表于:2017-7-25 14:10:25
9#
麻烦你看看这个附件的问题,我试了下这个附件会报错

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
青春不再
初级会员   /  发表于:2017-7-25 14:23:47
10#
青春不再 发表于 2017-7-25 14:10
麻烦你看看这个附件的问题,我试了下这个附件会报错

        loadExcel.DefaultExt = "xls"
        loadExcel.FileName = "*.xls"
        loadExcel.Filter = "xlsx files (*.xlsx)|*.xlsx|All (*.*)|*.*"
        If (loadExcel.ShowDialog = DialogResult.OK) Then
            HideGrid.LoadExcel(loadExcel.FileName, FileFlags.IncludeFixedCells)
        End If


这样的导入了我上边发的附件,有点懵
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部