找回密码
 立即注册

QQ登录

只需一步,快速开始

lakeonpeak
初级会员   /  发表于:2020-7-2 10:48  /   查看:2712  /  回复:8
请教,我想在c1flexgrid表中实现示例中如excel带公式计算的效果,我把示例中文件添加到了项目中,但flexCalc继承类对象一开始就有在0行0列有ABCD...,1234...的首行首列,如果我不想要此首行首列的序列,请问在哪里修改呢?谢谢

本帖子中包含更多资源

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

x

8 个回复

倒序浏览
lakeonpeak
初级会员   /  发表于:2020-7-2 11:22:23
沙发
已解决!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-2 11:50:43
板凳
好的,最简单的办法是隐藏即可,这样需要使用的时候可以再显示出来
  1.             _flex.Cols[0].Visible = false;
  2.             _flex.Rows[0].Visible = false;
复制代码

评分

参与人数 1满意度 +5 收起 理由
lakeonpeak + 5

查看全部评分

回复 使用道具 举报
lakeonpeak
初级会员   /  发表于:2020-7-2 12:09:15
地板
本帖最后由 lakeonpeak 于 2020-7-2 12:25 编辑

追问一个问题,在flexcalc中对GetDataDisplay进行了重写,在重中设置了Checked属性(貌似不设还不行),但我在表格中要设置某列为checked,按此重写后就无法改变选择属性了,请教如何处理呢?谢谢
public override string GetDataDisplay(int row, int col, out System.Drawing.Image img, out C1.Win.C1FlexGrid.CheckEnum chk)
        {
            // no image, no checkbox
            img = null
            chk = C1.Win.C1FlexGrid.CheckEnum.None;
            ......
         }(此框选项就无法改变了)

本帖子中包含更多资源

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

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-2 12:27:32
5#
我先测试一下看看
回复 使用道具 举报
lakeonpeak
初级会员   /  发表于:2020-7-2 14:46:05
6#
请问有办法了没?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-2 17:48:11
7#
抱歉,请将你这边目前的demo 发过来,我不确定你的重写代码具体是怎样的,未能还原问题
回复 使用道具 举报
lakeonpeak
初级会员   /  发表于:2020-7-2 20:59:45
8#
已解决
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-2 23:29:04
9#
好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部