WindowType 属性

指定一个表单集或表单在显示或用DO FORM来运行时的行为.在设计和运行时可供使用.

 
  
  1. Object.WindowType[ = nType] 

返回值

nType对于表单集WindowType 属性的设置如下:

 设置说明
 0 无模式。
 1 模式。其它表单(非该表单集中的)不能变为活动的,菜单也是非活动的。表单集中的所有表单都是活动的。
 2 读。表单集的行为像是被 READ 命令激活一样。执行到 Show 方法或 DO FORM 命令时停止。当表单不活动时,继续执行。(包含向后兼容性,仅用于从早期 FoxPro 版本中转换来的表单)
 3 读模式。表单集的行为像是被 READ 命令的 MODAL 子句激活一样。程序执行到 Show 方法或 DO FORM 命令时停止。在 WindowList 属性中指定的任何表单都可用,但其它表单和菜单都不可用。(包含向后兼容性,仅用于从早期 FoxPro 版本中转换来的表单)

 对于表单,WindowType 属性的设置如下: 

 设置 说明
 0 无模式
 1 模式。其它表单(非该表单集中的)不能变为活动的,菜单也是非活动的。表单集中的所有表单都是活动的。

备注

应用于: Form 对象 | FormSet 对象 | _SCREEN

一旦表单已经显示,就不能改变 WindowType 属性的设置了。

Show 方法带有能够忽略 WindowType 设置的参数。

注意:

表单集的 WindowType 设置覆盖它所包含的表单各自的 WindowType 设置。例如,如果一个表单集的 WindowType 属性设置为 0,则它所包含的所有表单都是无模式的,不管它们各自的 WindowType 属性设置。

 

来自:msdn