调用窗体对象的方法
2008-11-07 20:26:06 来源:WEB开发网核心提示: 设置Effect 的设置如表12-19 所示,说明拖动操作开始于当前鼠标指针位置以及当前键盘状态,调用窗体对象的方法(7),而结束于用户释放鼠标按键,拖动操作的最终效果取决于为放置目标所选的作用,例如,若选择一个对象并单击快捷菜单上的【下移一层】命令,例如,控件的 MouseMove 事件
设置
Effect 的设置如表12-19 所示。
说明
拖动操作开始于当前鼠标指针位置以及当前键盘状态,而结束于用户释放鼠标按键。拖动操作的最终效果取决于为放置目标所选的作用。
例如,控件的 MouseMove 事件可能包含 StartDrag 方法。当用户单击控件并移动鼠标时,鼠标箭头将改变,以示Effect 对于放置目标是否有效。
UndoAction 方法
与最近的动作(必须是支持【撤消】命令的)相反的动作。
语法
Boolean = object.UndoAction
ZOrder 方法
将对象放在 z-顺序的前面或后面。z 顺序是在窗体的z 轴(深度)方向上,窗体上的控件的视觉层次。z 顺序可决定什么控件在其他控件之前。
语法
object.ZOrder([ zPosition])
ZOrder 方法的语法成分如表12-20 所示。
设置
zPosition 的设置如表12-21 所示。
说明
当几个窗体和控件出现在用户面前时,z-顺序决定它们的层叠方式。在 z-顺序后面的项被它前面的项遮盖;在z-顺序前面的项总出现它后面的项的上面。当 zPosition 参数被略去时,对象便被带到了前面。
在【设置】模式中用【置前】或【置后】命令设置 z-顺序。【置前】命令与使用 ZOrder 方法将对象放在z-顺序之前的效果相同。【置后】命令与使用ZOrder 方法将对象放在零序号之后的效果相同。
该方法不影响 Controls 集合中控件的内容或顺序。
注意:
叠放命令(如【置后】或【置前】命令)不能重复或撤消。例如,若选择一个对象并单击快捷菜单上的【下移一层】命令,则该操作将不能重复或撤消。
更多精彩
赞助商链接