How to Disable Alt + F4 closing form?

后端 未结 11 1556
遇见更好的自我
遇见更好的自我 2020-11-29 21:23

What is the best way to disable Alt + F4 in a c# win form to prevent the user from closing the form?

I am using a form as a popup dialog to dis

11条回答
  •  旧巷少年郎
    2020-11-29 21:51

    I believe this is the right way to do it:

    protected override void OnFormClosing(FormClosingEventArgs e)
    {
      switch (e.CloseReason)
      {
        case CloseReason.UserClosing:
          e.Cancel = true;
          break;
      }
    
      base.OnFormClosing(e);
    }
    

提交回复
热议问题