我们在编写winform软件的时候,有的时候有些操作是比较重要的操作这个时候就需要一个再次确认的弹出框来让用户进行确认再进行操作,比如删除,编辑这些比较重要的操作,今天小编就来实现一下winform的再次确认弹出框,如下图:
工具/原料
电脑一台
VisualStudio2010
方法/步骤
1、首先小编创建一个新的winform程序,然后在主窗体中放入一个按钮来模拟编辑或者删除操作,点击按钮的话,弹出确认框,如下图:
2、下图中就是这个小程序的所有代码了,是不是很简单啊,对其中重要的代码做出解释,Message.show()这个代码就是调用弹出窗的代码,然后show()方法里面有四个参数,第一个参数就是弹出框显示的内容,第二个参数就是弹出框的标题,第三个参数就是弹出框的按钮样式,这里选择了MessageBoxButtons.OKCancel,表示按钮就是确认和取消第四个参数就是弹出框的图标样式,这里选择了MessageBoxIcon.Information,表示图标样式为信息图标,如下图:
3、运行程序,得到如下图的程序界面,如下图:
4、点击按钮,然后弹出对话框,可以从下图看到,标题、内容、按钮样式以及图标样式全部正常显示,如下图:
5、然后点击确认按钮,如下图可以得到对话框的返回值未OK,如下图:
6、返回代码,再次来到选择按钮样式的位置,然后使用代码的自动补全功能,然后可以看到按钮的样式包括:AborRetryIgnore/OK/OKCancel/RetryCancel/YesNo/YesNoCancel,这几个样式,大家可以根据字面意思来判断按钮的样式,如下图:
7、再次来到选择图标样式的位置,然后使用代码的自动补全功能,然后可以看到按钮的样式包括:Asterisk/Error/Exclamation/Hand/Information/None/Question/Stop/Warning,这几个样式,大家可以根据字面意思来判断按钮的样式,如下图: