C#中MessageBox如何实现弹窗后不用人为点击可以继续执行后面的代码?

例如:MessageBox.Show("Hello~~~~");----①inta=0;-----②一般执行完①后,需要在界面上点击确定才会执行②,有什么方法在执行完①后... 例如:
MessageBox.Show("Hello~~~~"); ----①
int a=0; -----②
一般执行完①后,需要在界面上点击确定才会执行②,有什么方法在执行完①后(只要是有窗口提醒的方法都可以)继续执行②,而不用人为点击确定?
展开
 我来答
百度网友5165b85
推荐于2016-12-01 · TA获得超过859个赞
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:239万
展开全部

不用messagebox,自己写个窗体来显示信息,显示时用show方法(即不要ShowDialog();)

//Form2代码:放一个label来显示信息就好
    public partial class Form2 : Form
    {
        public Form2(string str)
        {
            InitializeComponent();
            label1.Text = str;
        }
    }


//Form1调用代码

Form2 f2 = new Form2("hello world");

f2.Show();

int a = 0;    //不会停,会直接执行下面代码

追问
其实这样略显麻烦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式