ZOrder 方法 (Microsoft Forms)

将对象置于 z-order 的前面或后面。

语法

object. ZOrder ( [ zPosition ] )

ZOrder 方法语法具有以下部分:

Part 说明
object 必填。 一个有效对象。
zPosition 可选。 控件在容器中的位置,位于 z-order 的前面或后面。

设置

zPosition 的设置为:

常量 Description
fmTop 0 将控件置于 z-order 的前面。 该控件在其他控件的上方出现(默认)。
fmBottom 1 将控件置于 z-order 的后面。 该控件在其他控件的下方出现(默认)。

备注

Z-顺序决定窗口或控件显示时的叠放顺序。 Z-顺序底层的项目被它前面的项目覆盖;Z-顺序顶层的项目在后面项目之上显示。 当省略 zPosition 参数时,对象将置于前面。

设计模式下“置于前面 ”或“ 发送到后退” 命令设置 z 顺序。 "置于顶层" 等效于使用 ZOrder 方法并将对象放置在 Z-顺序的顶层。 Send to Back 等效于使用 ZOrder 并将 对象放在 z 顺序的后面。

此方法不会影响控件集合中控件的内容或顺序。

注意

无法撤消或重做分层命令,例如 “发送到后面”“置于最前面”。 例如,如果选择某个对象并单击快捷菜单上的“ 向后移动 ”,则无法撤消或重做该操作。

另请参阅

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。