我点击一个按钮,弹出确认框(messagebox)一个是OK一个是CANCEL我点击OK,执行操作。点击CANCEL不执行。请问这语句该如何写比较妥当?

解决方案 »

  1.   

    if(MessageBox.Show()==DialogResult.OK)
    {
        //do sth.
    }
      

  2.   

      if (MessageBox.Show("Ok or cancel", "", MessageBoxButtons.OKCancel) == DialogResult.OK)
                {
                    //执行
                }
      

  3.   

    呵呵,2楼是正确的。1楼只回答了一半但是没有把两个按钮的特性做出来if (MessageBox.Show("内容", "标题", MessageBoxButtons.OKCancel) == DialogResult.OK)多谢了