MessageBox 最多只能给用户3个选择
是,否,取消
我认为,这也算是简单的交互了。要实现更复杂的交互,还是自己写表单比较好……

解决方案 »

  1.   

    private void button1_Click(object sender, EventArgs e)
            {
                string message = "是否真的删除?";
                string caption = "提示";
                MessageBoxButtons buttons = MessageBoxButtons.YesNo;
                DialogResult result;
                result = MessageBox.Show(this, message, caption, buttons,
                    MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);            if (result == DialogResult.Yes)
                {
                    //......
                }
                else
                {
                    //.....
                }
            }
      

  2.   

    这种问题,汗~~==================================================================
    博客空间:http://blog.csdn.net/lovingkiss
    资源下载:http://download.csdn.net/user/lovingkiss
    Email:loving-kiss@163.com
    优惠接单开发,收费带初学者,组件控件定制开发,成品源代码批发
    联系方式:Q64180940(请清楚注明业务还是技术咨询)  全天在线
    ==================================================================
      

  3.   

    能不能看看MS的Help,俗称MSDN,不是CSDN,然后再来CSDN
      

  4.   

    能不能用MessageBox.Show()方法弹出可以与用户交互式的对话框?
    =============
    只有3 中选择 ...要么 自己就重写
      

  5.   

    楼上这么多回复了本来觉得是反复提问过的问题了。引用Microsoft.VisualBasic.dll
    然后使用InputBox例子代码如下:
    string strResponse = Microsoft.VisualBasic.Interaction.InputBox("显示文本", "标题栏", "默认输入文本", 0, 0);
    MessageBox.Show(strResponse);