【FarPoint.Win.Spread 12.45】如何关闭表格的粘贴功能
本帖最后由 啷个里个啷 于 2023-1-17 17:47 编辑有一个需求是单元格可以进行编辑,编辑后要做一些逻辑处理,因此用到了EditModeOff事件进行监听,但是如果点击单元格ctrl+c然后去另一个单元格ctrl+v时,不会触发这个编辑结束事件,查了其他帖子,发现粘贴只会触发clipboardPasted这个事件,因此有没有一个设置,可以直接禁用掉粘贴功能
有一个ClipboardPasting事件,可以设置其中的Handled 属性为true即可取消粘贴
https://www.grapecity.com/spreadnet/docs/online-win/FarPoint.Win.Spread~FarPoint.Win.Spread.FpSpread~ClipboardPasting_EV.html?highlight=clipboard%2C 找到控件有一个 AutoClipboard 属性,可以关掉,但是关掉以后,整个表格控件里都无法使用Ctrl+C/V/X这些快捷键,只能手动输入了
Richard.Ma 发表于 2023-1-17 17:38
有一个ClipboardPasting事件,可以设置其中的Handled 属性为true即可取消粘贴
https://www.grapecity.co ...
啊,这个方式好像更合适一点,非常感谢,我去试试 Richard.Ma 发表于 2023-1-17 17:38
有一个ClipboardPasting事件,可以设置其中的Handled 属性为true即可取消粘贴
https://www.grapecity.co ...
试了一下,这个处理方式和设置整个表格控件的AutoClipboard的效果是一样的,所有Ctrl+C/V/X这些操作都是一起被禁用的,我挑一种方式使用吧,非常感谢 好的,不客气
页:
[1]