我有一个带有一些动作的表格。 我调用LogOff过程时需要禁用所有操作。 我该怎么做?
答案 0 :(得分:9)
如果通过"行动"你的意思是你使用ActionList然后将它State
设置为asSuspended
。然后按documentation:
当客户端对象告诉他们" fire"时,操作列表中的操作不响应。列表中所有操作的Enabled属性保持不变
答案 1 :(得分:4)
如果你使用" ActionList"你可以尝试:
ActionList1.State:=asSuspended;
这将暂停ActionList中的所有操作。
如果您想再次启用它,请使用:
ActionList1.State:=asNormal;
如果您使用" ActionManager"您可以使用相同的方式:
ActionManager1.State:=asSuspended;
如果想再次启用它:
ActionManager1.State:=asNormal;
祝你好运。