找回密码
 立即注册

QQ登录

只需一步,快速开始

下午三点的人

注册会员

18

主题

54

帖子

154

积分

注册会员

积分
154
下午三点的人
注册会员   /  发表于:2022-3-22 16:04  /   查看:3018  /  回复:4
1金币
怎么把行标题前的+号给去掉,换成多选框,不想要那个默认的+号。

最佳答案

查看完整内容

选为.Code时,+号就没有了,使用的话其实就是调用showDetail或者hideDetail来显示和隐藏,比如双击切换的代码在在线demo中可以添加如下 https://www.grapecity.com/wijmo/demos/Grid/Master-Detail/NestedGrids(RowDetail)/purejs 要加多选框,可以在grid的formatitem事件中,给行头设置为复选框

4 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-22 16:05:00
来自 3#
选为.Code时,+号就没有了,使用的话其实就是调用showDetail或者hideDetail来显示和隐藏,比如双击切换的代码在在线demo中可以添加如下
https://www.grapecity.com/wijmo/ ... -Detail/NestedGrids(RowDetail)/purejs

  1.     gridDetail.addEventListener(gridDetail.hostElement, 'dblclick', function (e) {
  2.         var ht = gridDetail.hitTest(e);
  3.         if (ht.panel == gridDetail.cells) {
  4.             dpGrid.showDetail(ht.row,true);
  5.             
  6.         }
  7.     });
复制代码


要加多选框,可以在grid的formatitem事件中,给行头设置为复选框
  1. theGrid.formatItem.addHandler(function (s, e) {

  2.         if (e.panel == s.rowHeaders) {
  3.             e.cell.innerHTML = '<input type="checkbox"></input>';
  4.         }
  5. }
复制代码
回复 使用道具 举报
下午三点的人
注册会员   /  发表于:2022-3-22 16:23:13
2#
怎样把选中就展开换成双击展开,DetailVisibilityMode.Code是怎样使用的,示例不够清晰
回复 使用道具 举报
下午三点的人
注册会员   /  发表于:2022-3-22 17:39:44
4#
谢谢,虽然刚才我已经调试好了
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-3-22 17:40:23
5#
O(∩_∩)O哈哈~  ,不客气,问题解决就行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部