无论页面是否激活,包含在该页面内的所有对象都能发生 uienable 事件。
语法
PROCEDURE Object.UIEnable
[LPARAMETERS nIndex, lEnabled]
— 或者 —
PROCEDURE Object.UIEnable
LPARAMETERS lEnabled
参数
nIndex
存放一个编号,该编号标识控制数组中的一个控制。只有当一个控制在一个控制数组中时才传递 nIndex 参数。
lEnabled
存放一个逻辑值,该逻辑值指定包含对象的页面是否激活。如果 lEnabled 是“真”(.T.),则包含对象的页面是激活的(成为活动页面),如果 lEnabled 是“假”(.F.),该页面是非激活的(成为非活动的页面)。
说明
使用 uienable 事件可以指定在激活页面或使页面不活动时,包含在页面中的对象或控制发生的行为。
当表单初始激活时,页面对象的 uienable 事件并不发生。只有当页面是以编程方式或交互方式激活或变成不活动时,才能发生 uienable 事件。