command的控件里面有Cancel Property,不知道是什么意思?怎么用呢?

解决方案 »

  1.   

    Cancel 属性
          返回或设置一个值,用来指示窗体中命令按钮是否为取消按钮。该命令按钮可以是 CommandButton 控件或 OLE 容器控件中的任何可作用命令按钮的对象。语法object.Cancel [= boolean]Cancel 属性语法包含下面部分:部分 描述 
    object 对象表达式,其值是“应用于”列表中的一个对象。 
    boolean 布尔表达式指定对象是否为取消按钮,“设置值”中有详细说明。 
    设置值boolean 的设置值如下:设置值 描述 
    True CommandButton 控件是取消按钮。 
    False (缺省值)CommandButton 控件不是取消按钮。 
    说明使用 Cancel 属性使得用户可以取消未提交的改变,并把窗体恢复到先前状态。窗体中只能有一个 CommandButton 控件为取消按钮。当一个 CommandButton 控件的 Cancel 属性被设置为 True,窗体中其它 CommandButton 控件的 Cancel 属性自动地被设置为 False。当一个 CommandButton 控件的 Cancel 属性设置为 True 而且该窗体是活动窗体时,用户可以通过单击它,按 ESC 键,或者在该按钮获得焦点时按 ENTER 键来选择它。对于 OLE 容器控件,只有那些作用象命令按钮的对象才有 Cancel 属性。提示 如果窗体支持不可恢复操作,如删除操作,一个好主意是将取消按钮设置为缺省按钮。为此,将 Cancel 属性和 Default 属性都设为 True
      

  2.   


        指出命令按钮是否为窗体的“取消”按钮。意思就是说,当此属性设为true时,在窗体的地方时按下escape键,都会触发该按钮的click事件。
      

  3.   

    Cancel 属性
          返回或设置一个值,用来指示窗体中命令按钮是否为取消按钮。该命令按钮可以是 CommandButton 控件或 OLE 容器控件中的任何可作用命令按钮的对象。语法object.Cancel [= boolean]Cancel 属性语法包含下面部分:部分 描述 
    object 对象表达式,其值是“应用于”列表中的一个对象。 
    boolean 布尔表达式指定对象是否为取消按钮,“设置值”中有详细说明。 
    设置值boolean 的设置值如下:设置值 描述 
    True CommandButton 控件是取消按钮。 
    False (缺省值)CommandButton 控件不是取消按钮。 
      

  4.   

    command1.cancel=true
    按ESC就可以执行代码(command1_click事件)
      

  5.   

    Cancel 属性      返回或设置一个值,用来指示窗体中命令按钮是否为取消按钮。该命令按钮可以是 CommandButton 控件或 OLE 容器控件中的任何可作用命令按钮的对象。语法
    object.Cancel [= boolean]Cancel 属性语法包含下面部分:
    部分 描述 
    object 对象表达式,其值是“应用于”列表中的一个对象。 
    boolean 布尔表达式指定对象是否为取消按钮,“设置值”中有详细说明。设置值boolean 的设置值如下:设置值 描述 
    True CommandButton 控件是取消按钮。 
    False (缺省值)CommandButton 控件不是取消按钮。 
    说明使用 Cancel 属性使得用户可以取消未提交的改变,并把窗体恢复到先前状态。窗体中只能有一个 CommandButton 控件为取消按钮。当一个 CommandButton 控件的 Cancel 属性被设置为 True,窗体中其它 CommandButton 控件的 Cancel 属性自动地被设置为 False。当一个 CommandButton 控件的 Cancel 属性设置为 True 而且该窗体是活动窗体时,用户可以通过单击它,按 ESC 键,或者在该按钮获得焦点时按 ENTER 键来选择它。对于 OLE 容器控件,只有那些作用象命令按钮的对象才有 Cancel 属性。提示 如果窗体支持不可恢复操作,如删除操作,一个好主意是将取消按钮设置为缺省按钮。为此,将 Cancel 属性和 Default 属性都设为 True