# Cancel 属性
返回或设置一数值,以标识某命令按钮是否是一个窗体的 Cancel 按钮。
object.Cancel [= Boolean]
Cancel 属性的语法有以下几个成分:
成分 | 说明 |
---|---|
object | 必需。一个有效对象。 |
Boolean | 可选。判定对象是否为 Cancel 按钮。 |
设置
Boolean 的设置值如下:
值 | 说明 |
---|---|
True | 命令按钮是 Cancel 按钮。 |
False | 命令按钮不是 Cancel 按钮(默认值)。 |
说明
如果命令按钮或对象的执行功能相当于命令按钮,可被指定为默认的命令按钮。对于 OLE 容器控件(只在 Windows 中),则只将 Cancel 属性提供给适合作为命令按钮的对象。
在窗体中只有一个命令按钮可作为 Cancel 按钮。若将某一命令按钮的 Cancel 值设为 True,则窗体上所有的其他对象被自动设为 False。如果命令按钮的 Cancel 属性被设为 True,并且是一个活动的窗体,用户就可以用鼠标单击此命令按钮,或按 Esc,或当此按钮具有焦点时再按 Enter,以执行此键的功能。
Cancel 的典型用法就是允许用户取消那些不想执行的更改,并将窗体返回到原来的状态。
如果窗体支持某些不能被撤消的操作(如删除操作),则建议用户将 Cancel 设为默认按钮。方法是将 Cancel 和 Default 属性均设为 True。
应用于