如何:将 Windows 窗体按钮指定为“取消”按钮

更新:2007 年 11 月

在任何 Windows 窗体上都可以指定某个 Button 控件为“取消”按钮。每当用户按 Esc 键时,即单击“取消”按钮,而不管窗体上的其他哪个控件具有焦点。通常设计这样的按钮是为了允许用户快速退出操作而无需执行任何动作。

指定“取消”按钮

  • 将窗体的 CancelButton 属性设置为适当的 Button 控件。

    Private Sub SetCancelButton(ByVal myCancelBtn As Button)
       Me.CancelButton = myCancelBtn
    End Sub
    
    private void SetCancelButton(Button myCancelBtn)
    {
       this.CancelButton = myCancelBtn;
    }
    
    private void SetCancelButton(Button myCancelBtn) 
    {
       this.set_CancelButton(myCancelBtn);
    }
    
    private:
       void SetCancelButton(Button ^ myCancelBtn)
       {
          this->CancelButton = myCancelBtn;
       }
    

请参见

任务

如何:响应 Windows 窗体按钮的单击

如何:将 Windows 窗体按钮指定为“接受”按钮

概念

选择 Windows 窗体 Button 控件的方法

参考

Button 控件概述(Windows 窗体)

CancelButton

其他资源

Button 控件(Windows 窗体)