找回密码
 立即注册

QQ登录

只需一步,快速开始

wss.

初级会员

49

主题

149

帖子

452

积分

初级会员

积分
452
wss.
初级会员   /  发表于:2019-12-30 17:30  /   查看:8435  /  回复:10
我看了api上只有行的禁用,我们这边可能涉及到某个行的某一列的单元格禁用并设置成灰色,请问各位大佬有没有对应的解决办法,谢谢

10 个回复

倒序浏览
wss.
初级会员   /  发表于:2019-12-30 23:17:23
沙发
对于禁用已经实现,请问精确到单元格设置颜色和单元格设置类型(日期、数值、下拉框等)因为数据是动态配置出来的,可能一个行一个类型,一个列一个类型
回复 使用道具 举报
wss.
初级会员   /  发表于:2019-12-30 23:21:42
板凳
补充一下,条件样式我看了,是通过当前数据判断,但是我们可能是使用其他未显示的隐藏字段进行设置单元格类型以及样式
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-31 10:55:04
地板
您好,您可以参考下面的Demo,在formatItem中是能拿到这行的item对象,您可以用其他属性来判断要现实的内容

https://demo.grapecity.com.cn/wijmo5/learningwijmo/#wvYKp
回复 使用道具 举报
wss.
初级会员   /  发表于:2019-12-31 11:32:52
5#
dexteryao 发表于 2019-12-31 10:55
您好,您可以参考下面的Demo,在formatItem中是能拿到这行的item对象,您可以用其他属性来判断要现实的内容 ...

你好,涉及到单元格的类型呢?formatltem设置样式解决了,但是对于自定义配置单元格属性呢?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-12-31 13:36:35
6#
其他一样也是用formatItem,直接修改e.cell 这个dom,这个是最灵活的
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-1-1 23:09:26
7#
dexteryao 发表于 2019-12-31 13:36
其他一样也是用formatItem,直接修改e.cell 这个dom,这个是最灵活的

我说的是单元格的类型,例如编辑的时候选择的日期框,可下拉框这种类型定义
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-1-1 23:57:24
8#
而且我目前了解这个设置日期类型或者下拉框类型都是绑定在列上的,我们可能需要绑定到行上,所以想请教一下这个问题
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-1-2 09:55:27
9#
您好, 日期选择可以参考:https://demo.grapecity.com.cn/wi ... ustomEditors/purejs
单元格的类型可以在触发编辑的时候再返回,所以您可以再编辑是根据您的逻辑判断需要返回什么类型去编辑。
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-1-16 18:50:48
10#
dexteryao 发表于 2020-1-2 09:55
您好, 日期选择可以参考:https://demo.grapecity.com.cn/wijmo/demos/Grid/CustomCells/CustomEditors/pu ...

抱歉我可能没有描述清楚,对于自定义单元格我已根据你们提供的CustomGridEditor去设置,但是对于行上的我貌似并没有找到合适的,CustomGridEditor是对于列的binding去设置
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部