DBGrid如何实现行只读(100分)

  • 主题发起人 主题发起人 decadent
  • 开始时间 开始时间
D

decadent

Unregistered / Unconfirmed
GUEST, unregistred user!
我想实现一个DBGrid中在运行时决定哪些行只读,哪些行可以修改,请高手指点。
 
我的做法是在DBGrid.DataSource.DataSet.AfterScroll事件里处理,根据条件设置一下DBGrid.ReadOnly就可以了.
 
这样做的效率如何,会不会响应比较慢呢?
 
在Options-->dgEditing设置为false
 
你可以在数据库设一个修改字段。
 
支持gblovezx
在数据库添加一个字段,修改dbgrid当前行的时候根据标志位将dbgrid的readonly属性进行设置就行。
 
多人接受答案了。
 
后退
顶部