MessageBox::Show( "Cancel!", "操作信息",
MessageBoxButtons::OK, MessageBoxIcon::Error );
这个里面的MessageBoxButtons::OK, MessageBoxIcon::Error 是什么意思 好像有看到MessageBoxButtons::YesNo的 这个又是什么意思

解决方案 »

  1.   

    MessageBoxButtons::OK意思是弹出的对话框有一个OK的按钮   MessageBoxIcon::Error的意思是对话框有一个error图标 
      

  2.   

    MessageBoxButtons::YesNo的意思是弹出的对话框有两个按钮确定和取消
      

  3.   

    messagebox.show(xxx)这条语句就是弹出对话框的,你想复杂了,没你想的那么难啊,别吓着自己
      

  4.   

    。。没吓着 我是想问 它弹出的对话框
    MessageBoxButtons::YesNo的意思是弹出的对话框有两个按钮确定和取消
    那我用鼠标点着两个按钮的时候 它会不会反应 
    这些反应的代码是系统写好的 还是我们写的
      

  5.   

    那你的意思是说我们要事先写好这两个框的函数么?(如果我们想要让它做别的话?
    可是这个不是等到运行的时候自己生成的么 就像error这个图标一样 这样的话 我们怎么写代码呢
      

  6.   

    可执行的代码
    MessageBox.Show( "Cancel!", "操作信息",MessageBoxButtons.OK, MessageBoxIcon.Error );
    楼主可自行改变MessageBoxButtons和MessageBoxIcon属性的值,看看各自的效果是什么 就不需要别人解释自己就能明白了
    小技巧提示:输入MessageBoxButtons后 ,再按. 自然就把所有属性列出来了 尽情的选择吧壮年!
      

  7.   

    以下是你点确定后会显示大家好,你点取消就不显示大家好,所以类似的你自己试试就知道了
    if (DialogResult.Yes ==MessageBox.Show("你好", "提示", MessageBoxButtons.YesNo))
                {
                    MessageBox.Show("大家好");
                }