四、C#Windows窗体与应用程序的关系
(一)基本概念
在主函数中,Application.Run()负责启动应用程序。若在Run()中传入窗体对象,既显示窗体,又将该窗体与应用程序绑定。一但关闭此窗体,将同时关闭应用程序。
(二)仅有1个窗体的项目
唯一的窗体与应用程序可放心绑定,无需改动主函数。
(三)含有多个窗体的项目
1.在主函数中,创建首个启动的窗体对象,通过Show()显示。Application.Run()不加入参数,独立启动。
2.在最后关闭的窗体中,为FormClosed事件添加函数。函数中通过Application.Exit()推出应用程序。
五、消息框
1.消息框是特殊的窗体,用于向用户提示操作结果、开展简单的互动。
2.MessageBox.Show()快速显示消息框。