Z zhczm Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-30 #1 cxGrid中如何把鼠标锁定在一行上,不能让它上下移动
Z zywcd Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-30 #2 你是想让用户不能进行其他选择?还是鼠标移动都不允许?如果鼠标移动都不允许,那你是不是应该自己设置鼠标位置?如果不允许用户选择其他记录,就使用代码进行选择,总是选择你指定的行。
B bgqy2000 Unregistered / Unconfirmed GUEST, unregistred user! 2006-12-31 #3 在TcxGridDBTableView的OnCanFocusRecord事件中写代码就行了.如下: procedure TFrmBillType.tvBillTypesCanFocusRecord( Sender: TcxCustomGridTableView; ARecord: TcxCustomGridRecord; var AAllow: Boolean); begin inherited; if bUInEdit then AAllow := false; end;
在TcxGridDBTableView的OnCanFocusRecord事件中写代码就行了.如下: procedure TFrmBillType.tvBillTypesCanFocusRecord( Sender: TcxCustomGridTableView; ARecord: TcxCustomGridRecord; var AAllow: Boolean); begin inherited; if bUInEdit then AAllow := false; end;