找回密码
 立即注册

QQ登录

只需一步,快速开始

asASDA

注册会员

3

主题

11

帖子

30

积分

注册会员

积分
30
最新发帖
asASDA
注册会员   /  发表于:2024-8-13 16:53  /   查看:852  /  回复:4
1金币
需求要实现多行剪切,粘贴。15.0.2 剪切行数据时,如何能获取到剪切行的索引和行数

最佳答案

查看完整内容

您好!那ClipboardChanging和ClipboardChanged事件更符合您的需要,这两个事件可以监听复制、剪切动作,只是监听时机有前后之分,ClipboarChanging事件监听到复制动作正在进行时,而ClipboardChanging监听在复制完成后,对于同一个区域的复制或截切,这两个事件监听到的区域信息一致,其中就包括您想要的被剪切的行索引和行数。附件中的demo供您参考。 请您参考官网API文档了解详情: ClipboardChanging--https://demo.grapeci ...

4 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-8-13 16:53:37
来自 5#
asASDA 发表于 2024-8-13 21:31
想获取 ctrl+x 的区域的行索引和行数

您好!那ClipboardChanging和ClipboardChanged事件更符合您的需要,这两个事件可以监听复制、剪切动作,只是监听时机有前后之分,ClipboarChanging事件监听到复制动作正在进行时,而ClipboardChanging监听在复制完成后,对于同一个区域的复制或截切,这两个事件监听到的区域信息一致,其中就包括您想要的被剪切的行索引和行数。附件中的demo供您参考。
请您参考官网API文档了解详情:
ClipboardChanging--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Events#clipboardchanging
ClipboardChanged--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Events#clipboardchanged

剪切时获取行索引(Designer).zip

1.22 KB, 下载次数: 96

回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-8-13 17:47:26
2#
您好!在粘贴时或粘贴完成后可以得到数据源区域信息,如下图中红框标记的内容分别是粘贴进行中和完成后得到的源数据区域信息,包含行列索引和行列总数:
image.png424906920.png
请参考官网API文档了解API详情:
ClipboardPasting--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Events#clipboardpasting
ClipboardPasted--https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC.Spread.Sheets.Events#clipboardpasted
回复 使用道具 举报
asASDA
注册会员   /  发表于:2024-8-13 19:04:34
3#
为两个方法,我读不到。我复制的是行数据
回复 使用道具 举报
asASDA
注册会员   /  发表于:2024-8-13 21:31:48
4#
想获取 ctrl+x 的区域的行索引和行数
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部