找回密码
 立即注册

QQ登录

只需一步,快速开始

徐超

注册会员

1

主题

2

帖子

9

积分

注册会员

积分
9
  • 33

    金币

  • 1

    主题

  • 2

    帖子

最新发帖
徐超
注册会员   /  发表于:2021-8-5 10:12  /   查看:2839  /  回复:3
1金币
1. 如图,比较对象列两个单元格下拉框内容(CellStyle.DataMap)是不一样的,默认在filter表示是{空白,0,1},但需求是要显示画面表示值
     
2. 现在改法是,点击filter按钮时做成一个隐藏列, 把表示值拷贝过去,通过EditFilter方法调用,
改过以后表示是没有问题了,但是点完适用以后列上filter图标【✔】没有表示出来,想请问一下有没有办法让它显示出来或者自己画一个
        
3. 有别的修改方案也可以


最佳答案

查看完整内容

相当于你只过滤了隐藏列,那自然也是隐藏列出现过滤的对号图标 我帮你尝试了一下OwnerDrawCell中去绘制一个“√”,但是目前看来这个只能对普通单元格起作用,没办法在固定单元格进行设置。目前暂时没有其他的办法。

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-5 10:12:08
来自 4#
相当于你只过滤了隐藏列,那自然也是隐藏列出现过滤的对号图标

我帮你尝试了一下OwnerDrawCell中去绘制一个“√”,但是目前看来这个只能对普通单元格起作用,没办法在固定单元格进行设置。目前暂时没有其他的办法。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-5 12:19:01
2#
您好,请重新上传一下图片,目前没有办法看到您这边的图片
回复 使用道具 举报
徐超
注册会员   /  发表于:2021-8-5 17:12:04
3#
Richard.Ma 发表于 2021-8-5 12:19
您好,请重新上传一下图片,目前没有办法看到您这边的图片

图片已上传,请看一下

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部