找回密码
 立即注册

QQ登录

只需一步,快速开始

suweisoft

注册会员

2

主题

7

帖子

23

积分

注册会员

积分
23
最新发帖

[已处理] C1FlexDataTree控件

suweisoft
注册会员   /  发表于:2017-10-20 14:20  /   查看:5910  /  回复:11

使用的是C1FlexDataTree控件,要删除图中红箭头所指这一行该怎么去写吗?弄了几天了毫无进展不知道怎么写代码VB net

本帖子中包含更多资源

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

x

11 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-10-20 14:27:46
沙发
您好,您说的控件名称的不对吧,是不是C1FlexGrid的数据树功能?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
suweisoft
注册会员   /  发表于:2017-10-20 14:45:24
板凳
\ComponentOne Samples\WinForms\C1FlexGrid\VB\DataTree 就是这个里面的
回复 使用道具 举报
suweisoft
注册会员   /  发表于:2017-10-20 15:30:22
地板
你好,在吗?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-20 15:46:39
5#

您好,数据树本身里面还是表格控件,对于表格控件,我们有快捷delete键支持删除方法,请参照!
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
suweisoft
注册会员   /  发表于:2017-10-20 16:25:07
6#
我是要把子表中,鼠标选定的那一行删除掉,用VB net 代码怎么实现
  Dim child As C1FlexDataTree = FGT1.Rows(FGT1.Row).UserData '获取子表格
        child.Rows.Remove(child.Row)
使用这两行代码还是有点问题
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-20 17:04:24
7#
suweisoft 发表于 2017-10-20 16:25
我是要把子表中,鼠标选定的那一行删除掉,用VB net 代码怎么实现
  Dim child As C1FlexDataTree = FGT1. ...

C1FlexDataTree这个是用户自定义控件,还是继承C1FlexGrid,所以鼠标选中,直接del键删掉就好了,然后对于逻辑业务您在AfterDeleteRow下处理,就可以了。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
suweisoft
注册会员   /  发表于:2017-10-20 20:05:58
8#
JeffryLI 发表于 2017-10-20 17:04
C1FlexDataTree这个是用户自定义控件,还是继承C1FlexGrid,所以鼠标选中,直接del键删掉就好了,然后对 ...

不单单是删除我还要读取选中表格数值
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-10-23 09:06:50
9#
suweisoft 发表于 2017-10-20 20:05
不单单是删除我还要读取选中表格数值

对于读取数据,您可以在删除动作之前操作,也就是说再按下删除键先回触发BeforeDeleteRow事件,然后您可以根据选中行的行列索引选中数据,然后您再操作。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
lakeonpeak
初级会员   /  发表于:2019-2-6 16:36:29
10#
读不了数据,读出来是空
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部