VFP 中设置控件只读问题!
各位大侠!打扰下!请教个问题 我在程序中把整张Form ThisForm.SetAll("ReadOnly",.T.)了,为什么在这张Form的Grid中的控件还有键盘方法呢?Grid这个控件中的鼠标双击事件是可以操作;有知道的解释一下吗
[解决办法]
应该不可以吧,SETALL方法是针对输入类控件的控制,但不会对按钮这类的控件起作用,但那些输入类控件只起用户直接操作的动作起作用,并不会对表单按扭或内部程序起作用,这样讲不知道你能理解不?
[解决办法]
*如果不想让Grid接收键盘信息,可以设置:
Thisform.Grid1.Enabled = .F. &&失效
*如果不想让所有的控件接收键盘信息,可以设置:
Thisform.SetAll("Enabled", .F.) &&失效所有控件
*失效了的控件是不会再接收任务信息的~~
[解决办法]