就是有三个按钮"重试","确定","取消"。等,然后我根据他点击的是哪个按钮来具体处理。
除了自己做一个窗体,还有什么方法没有?

解决方案 »

  1.   

    DialogResult d = MessageBox.Show("", "", MessageBoxButtons.AbortRetryIgnore);
                if (d == DialogResult.Abort)
                {
                    label1.Text = "11111";
                }
                else if(d==DialogResult.Ignore)
                {
                }
                else{
                }
      

  2.   

    他要的是包含 "重试","确定","取消"。 LZ可以变通一下,在提示中加上是否重试 然后用MessageBoxButtons.YesNoCancel去弹出 是、否、取消  然后判断处理啊 
      

  3.   

                DialogResult dResult = MessageBox.Show(str1, str2, MessageBoxButtons.YesNoCancel);
                if (dResult == DialogResult.Yes)
                {//确定的操作
                }
                else if (dResult == DialogResult.No)
                {//不确定的操作
                }
                else
                {//取消的操作
                }
      

  4.   

    DialogResult dr= MessageBox.Show ( "是否确定?" , "" , MessageBoxButtons.AbortRetryIgnore , MessageBoxIcon.Question ) ;
    查询MSDN