参考、资源(包括代码、Word文档在内 )等见单章:https://blog.csdn.net/qq_35479392/article/details/100582710
原文为Word版,Word打开食用更佳
4.3 Windows通用对话框
为提高程序设计的效率, .NET平台还封装了一些系统常用的对话框供开发者使用,这些对话框包括消息对话框、文件对话框以及普通对话框。使用.NET提供的这些对话框控件,可以方便、快捷地实现一些常用功能。
- 3.1 消息对话框
C#中可以利用MessageBox.Show()方法创建消息对话框,并利用DialogResult类型的变量接收返回值,以此来判断用户的操作行为或功能选项,进而执行相应的操作任务。
消息对话框的语法格式如下:
MessageBox.Show(作用域,“对话框内容”,“对话框标题”,按钮类型,图表类型)
具体参考:MSDN( Microsoft Developer Network) https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.messagebox.show?view=netframework-4.8
代码实例
需求:设计一个窗体,当关闭窗体时创建消息对话框,单击“确定”按钮,则关闭当前窗体;否则,取消当前操作。
设计:…
运行结果和代码:
代码中涉及到的两个参考链接:(MSDN)
public class CancelEventArgs : EventArgs 属性 Cancel
public enum DialogResult: