请选择 进入手机版 | 继续访问电脑版

葡萄城产品技术社区

    注册

QQ登录

SpreadJS

纯前端控件,类似Excel,问题响应通道

ComponentOne WPF

前沿科技,针对WPF桌面,问题响应通道

C1FlexGrid视频教程

WinForm平台,功能强大的表格控件,初学者必看视频

ActiveReport视频教程

轻松搞定报表,从头开始学AR,视频教程

搜索
查看: 219|回复: 6

[处理中] 使用FlexGrid生成的树形表格能如何进行关键字过滤

[复制链接]

35

主题

119

帖子

4191

积分

金牌服务用户

积分
4191

微信认证勋章

发表于 2017-5-18 14:31:09 | 显示全部楼层 |阅读模式
itemSource里的数据格式是[nodeName : ‘XXX’,children:[{nodeName:'XXX',children:[{.............}]}]]filter(item){};item中返回的一直是我itemSource里的值,外部传入,无法进行过滤
回复

使用道具 举报

60

主题

1万

帖子

11万

积分

超级版主

Rank: 8Rank: 8

积分
116129

GrapeCity微信认证勋章答侠葡萄活力葡萄活跃葡萄

发表于 2017-5-18 15:37:22 | 显示全部楼层
谢谢您的反馈。
Flexgrid的tree是一种hierarchical的数据结构,它的childItemsPath是不属于CollectionView。
默认的ICollectionView仅仅适合于处理扁平化数据。
所以应该基于节点进行排序和过滤。
应该是按照自己的逻辑遍历所有的行,并且如果符合条件通过设置visible属性为true
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 支持 反对

使用道具 举报

35

主题

119

帖子

4191

积分

金牌服务用户

积分
4191

微信认证勋章

 楼主| 发表于 2017-5-19 14:09:06 来自手机 | 显示全部楼层
很有帮助谢谢
回复 支持 反对

使用道具 举报

35

主题

119

帖子

4191

积分

金牌服务用户

积分
4191

微信认证勋章

 楼主| 发表于 2017-5-19 14:09:10 来自手机 | 显示全部楼层
很有帮助谢谢
回复 支持 反对

使用道具 举报

35

主题

119

帖子

4191

积分

金牌服务用户

积分
4191

微信认证勋章

 楼主| 发表于 2017-5-19 14:11:48 来自手机 | 显示全部楼层
列表渲染完了之后滚动条向下滚动,在向上滚动,会发现页面局部有些渲染不出来,点击下列表又好了这是什么原因;
回复 支持 反对

使用道具 举报

35

主题

119

帖子

4191

积分

金牌服务用户

积分
4191

微信认证勋章

 楼主| 发表于 2017-5-19 14:13:28 来自手机 | 显示全部楼层
我渲染的时候在itemFormatter加了回调,回调里面我对具体某行数据附加了样式,用cell.innerHTML=“div元素块“
回复 支持 反对

使用道具 举报

60

主题

1万

帖子

11万

积分

超级版主

Rank: 8Rank: 8

积分
116129

GrapeCity微信认证勋章答侠葡萄活力葡萄活跃葡萄

发表于 2017-5-19 15:08:32 | 显示全部楼层

谢谢反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

欢迎关注葡萄城控件

小黑屋|手机版|Archiver|葡萄城控件官网 ( 沪ICP备05020274号

GMT+8, 2017-11-18 14:38 , Processed in 1.137739 second(s), 33 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表