以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  是否允许编辑  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54574)

--  作者:hbhb
--  发布时间:2014/7/30 22:00:00
--  是否允许编辑
大师:为何窗口中的sql表始终有一小锁,不能编辑?用下面的代码也无效?
Dim a As WinForm.Table = e.Form.Controls("Table2")
a.Table.DataTable.AllowEdit = True

--  作者:有点甜
--  发布时间:2014/7/30 22:01:00
--  
Dim a As WinForm.Table = e.Form.Controls("Table2")
a.Table.AllowEdit = True
 
这样写以后,不应该还有锁

--  作者:hbhb
--  发布时间:2014/7/30 22:06:00
--  
我在PrepareEdit事件中写Dim a As WinForm.Table = e.Form.Controls("Table2")
a.Table.AllowEdit = True
 不行!为何    应在什么事件中写?

--  作者:有点甜
--  发布时间:2014/7/30 22:11:00
--  

呃......你要写到窗口的afterLoad事件

 

既然无法编辑,就不会触发PrepareEdit事件


--  作者:hbhb
--  发布时间:2014/7/30 22:20:00
--  
原来如此!谢谢!