当前位置: 代码迷 >> VFP >> 一个关于Grid判断是否修改单元格有关问题?(较难)
  详细解决方案

一个关于Grid判断是否修改单元格有关问题?(较难)

热度:3837   发布时间:2013-02-26 00:00:00.0
一个关于Grid判断是否修改单元格问题?(较难)
再问一个问题,想更自动化一点,
一个grid,如何能实现,当光标移动到grid中的一个文本框中,如果当前记录的id字段=0,当前光标所在的grid文本框设为只读。
我知道思路,在grid的before事件中,判断:
sele aaa
if id=0
  判断当前光标所在的文本框中的字段列数
  然后设grid当前列为只读。
endi

就是不知道代码怎么写,由其是判断当前列是第几列,谢谢!

------解决方案--------------------------------------------------------
返回光标所在单元格的第几列(或者字段编号),是这个意思吗
------解决方案--------------------------------------------------------
不用那么麻烦,直接在 grid.AfterRowColChange 事件中写一行:
This.ReadOnly = (id == 0)
就行了