Tstringgrid中如何使某些编辑框显示灰色无法操作

Sunme 2007-08-01 09:52:30
我建立了一个表格,希望在显示时有些编辑框显示为灰色不可操作,即不能取得控制,也不能赋值。请各位帮忙指点!
...全文
156 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Sunme 2007-08-01
  • 打赏
  • 举报
回复
但这样还是可以通过赋值给表格的编辑框,我希望的是某个编辑框根本无法有任何操作!请赐教!
aeolus_x 2007-08-01
  • 打赏
  • 举报
回复
不可赋值:
在onselectcell事件里写代码
if acol=1 then //(如果是第一列则可以编辑,否则不可编辑)
stringgrid1.Options:=stringgrid1.Options+ [goediting]
else
stringgrid1.Options:=stringgrid1.Options- [goediting];
end;

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧