判断”命令按钮”是否被鼠标单击详解

  

<强>点击事件:此事件是在一个对象上按下然后释放一个鼠标按钮时发生。它也会发生在一个控件的值改变时。对一个形式对象来说,该事件是在单击一个空白区或一个无效控件时发生。对一个控件来说,这类事件的发生是当单击控件对象的特定区域。(推荐学习:JavaScript视频教程)

  

通常,将一个点击事件过程附加到一个命令按钮控件,菜单对象或图片框控件上用来执行命令或类似命令的操作。对其它可应用的控件来说,使用这个事件来触发一个动作以响应控件中的变化。

  

可用一个控件的价值属性从代码中测试该控件的状态。单击一个控件除了产生点击事件以外还可产生MouseDown和MouseUp事件。这三种事件发生的顺序根据控件的不同而不同。

  

例如,对列表框和命令按钮控件来说,这些事件按下列顺序发生:MouseDown,点击,MouseUp。

  

但对FileListBox、标签或图片框控件来说,这些事件按下列顺序发生:MouseDown, MouseUp和点击。当给这些相关的事件附加事件过程时,要确保它们的操作不互相冲突。

  

如果在应用程序中事件发生的顺序是重要的,则应对控件进行测试以确定事件的顺序。

  

  

为区别鼠标的左,中,右按钮,应使用MouseDown和MouseUp事件。

  

如果在点击事件中有代码,则DlbClick事件将永远不会被触发,因为点击事件是两个事件中首先被触发的事件。其结果是鼠标单击被点击事件截断,从而使双击事件不会发生。

  

<强>点击事件

  

此事件是在一个对象上按下然后释放一个鼠标按钮时发生。它也会发生在一个控件的值改变时。

  

对一个形式对象来说,该事件是在单击一个空白区或一个无效控件时发生。对一个控件来说,这类事件的发生是当:用鼠标的左键或右键单击一个控件。对复选框、命令按钮、列表框或OptionButton控件来说,点击事件仅当单击鼠标左键时发生。

  

以上就是相关知识点的全部内容,感谢大家对的支持。

判断”命令按钮”是否被鼠标单击详解