找回密码
 立即注册

QQ登录

只需一步,快速开始

lianjuan

初级会员

6

主题

9

帖子

467

积分

初级会员

积分
467

活字格认证

lianjuan
初级会员   /  发表于:2014-1-15 10:05  /   查看:5032  /  回复:3
spread3.0里面有初期值且可编辑的列,内容都不能删除,且ctrl+x,backspace都不能将内容删掉,在spread7.0里面都可以将内容删掉,请教:spread7.0里面如何实现这个功能(vb.net)

3 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-1-15 11:13:00
沙发
回复 1楼lianjuan的帖子

:Z 抱歉没有看得太懂您的问题,如初期值?  

如果要限制某些cell不被删除,有个Lock的可以试试:

  1. FpSpread1.ActiveSheetView.Protect = True
  2. FpSpread1.ActiveSheetView.Columns[0, 3].Locked = True
  3. FpSpread1.ActiveSheetView.Cells[1,1,1,2].Locked = False
复制代码


文档路径:Spread for ASP.NET 7.0 Product Documentation > Developer's Guide > Customizing User Interaction > Customizing Interaction with Cells > Locking a Cell
回复 使用道具 举报
lianjuan
初级会员   /  发表于:2014-1-15 11:35:00
板凳
不能lock,双击进去是可以编辑的,lock住就不能编辑了,
就是没有空值的情况存在,空值的话就会显示初期值
回复 使用道具 举报
roger.wang
社区贡献组   /  发表于:2014-1-15 17:33:00
地板
回复 3楼lianjuan的帖子

初期值 = 水印吗?

可以通过GcTextBoxCellType   ,这篇博客供您参考:
Spread 7 for WinForms 新增的GcTextBoxCellType (水印、自动换行、自动大写、长度限制等)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部