MsgboxTimeOut
会自动超时关闭的消息弹出窗口。我们常规使用的MessageBox弹出窗口是模式窗口,打开会应付中断当前进程,只有当用户主动去点击确定或关闭窗口,程序才会继续运行下去。可有些时候我们需要程序弹出一个窗口,如果没有人干预,过个几秒钟程序会自动关闭窗口然后继续执行后面的代码。这时候MsgboxTimeOut就可以派上用场了。
参数名称 | 说明 |
parentForm | 拥有此弹窗的父窗口。 |
text | 要在消息框中显示的文本。用来通知用户相关信息或询问用户如何选择。 |
caption | 可选参数,指定要在消息框的标题栏中显示的文本。默认为空, |
buttons |
可选参数,MessageBoxButtons枚举值之一,可指定在消息框中显示哪些按钮。默认值为OK,如果不填写的话,默认显示“确定”按钮。MessageBoxButtons型枚举包括以下可选值: //消息框包含确定按钮。 OK = 0, //消息框中包含确定和取消按钮。 OKCancel = 1, //消息框包含中止、 重试和忽略按钮。 AbortRetryIgnore = 2, //消息框包含是,否,,,取消按钮。 YesNoCancel = 3, //消息框包含是和无按钮。 YesNo = 4, //消息框包含重试和取消按钮。 RetryCancel = 5 |
intTimeOut | 可选参数,消息框延迟关闭时间,单位:毫秒。默认为2000毫秒。 |
示例:
VB.Net |
|
C# |
|