c# 弹出三个按钮的对话框如何实现

在winform中,实现一个有三个按钮的对话框,比如按钮1跳到form1,按钮2到form2,3,到3,求大侠们帮个忙吧

是这样的对话框吗?

DialogResult dr;
       dr=MessageBox.Show("测试一下消息对话框!","测试测试",MessageBoxButtons.YesNoCancel,
                MessageBoxIcon.Warning,MessageBoxDefaultButton.Button1);
       if(dr==DialogResult.Yes)
                 MessageBox.Show("你选择的为“是”按钮","系统提示1");
       else if(dr==DialogResult.No)
                 MessageBox.Show("你选择的为“否”按钮","系统提示2");
       else if(dr == DialogResult.Cancel)
                 MessageBox.Show("你选择的为“取消”按钮","系统提示3");
       else
                 MessageBox.Show("你没有进行任何的操作!","系统提示4");

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-30

分别在三个按钮里面添加点击事件。(双击按钮进入)


在函数中写

private void Button1_Click(object sender, EventArgs e)
        {
            //窗体对象名 实体化名 = new 窗体对象名();
            //例子如下 
             Frm1 frm1 = new Frm1();
             //让这个窗体显示出来
             frm1.Show();
        }

不懂继续问 - -

表示有耐心继续回答。。

第2个回答  2013-05-31
你可以自己写一个窗体,以对话框显示出来,给你参考代码!
http://msdn.microsoft.com/zh-cn/library/3tt9e94f(v=vs.100).aspx
第3个回答  2013-05-31

MessageBox.Show
 可以完美实现


第4个回答  2013-05-30
在按钮的单击事件这样写
首先实例化 form1 f1=new form1();
f1.show();
依次类推 在每个按钮的单击事件里这样写就行了

c# 弹出三个按钮的对话框如何实现
DialogResult dr; dr=MessageBox.Show("测试一下消息对话框!","测试测试",MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning,MessageBoxDefaultButton.Button1); if(dr==DialogResult.Yes) MessageBox.Show("你选择的为“是”按钮","系统提示1"); else if(dr==DialogResult.No) ...

C# winform 弹出输入框
首先,新建一个C#窗体项目。其次,添加控件至窗体,调整布局。将文本框控件命名为txtString,将确定按钮命名为btnOK,其文本为“确定”;将取消按钮命名为btnCancel,其文本为“取消”。接着,为按钮添加事件处理代码。双击按钮,为确定按钮添加点击事件,为取消按钮添加点击事件。点击确定按钮时,弹出对话框...

VC#里怎样才能点击按钮后弹出选择文件对话框??
在VC#中,为了在点击按钮后弹出选择文件对话框并显示所选图片,首先需要在界面中添加一个显示图片的控件,如PictureBox,并在用于触发文件选择的按钮上绑定单击事件。创建一个名为openFile的OpenFileDialog实例,并设置其标题、过滤类型和初始目录,以便用户选择合适的图片类型并从其常用文件夹开始。事件处理函...

用c#实现一个带有:确定,取消,重试按个按钮的对话框,且调用者可以设置窗...
“放弃”、“重试”或“忽略”按钮。消息框显示问号图标。第二个按钮,“重试”为默认按钮。cTitleBarText 指定对话框标题栏中的文本。若省略 cTitleBarText,标题栏中将显示“Microsoft Visual FoxPro”返回值类型 数值型 说明 MESSAGEBOX( ) 的返回值标明选取了对话框中的哪个按钮。在含有取消按钮的对...

C#MessageBox弹出的确认对话框怎么写事件,比如点击确定按钮 ,DialogRes...
其中包含一个系统图标、 一组按钮和一个简短的特定于应用程序消息,如状态或错误的信息。消息框中返回一个整数值,该值指示用户单击了哪个按钮。指定一个决定对话框的内容和行为的位标志集。此参数可以为下列标志组中标志的组合。指定下列标志中的一个来显示消息框中的按钮以及图标。

用Button控件实现点击弹框功能的代码编程提示
在C#编程中,实现点击弹框功能可以通过多种方式。以下是三种主要方法的代码示例:首先,使用MessageBox类。为了显示一个包含消息和按钮的模态对话框,您可以使用Button控件的Click事件与MessageBox类结合。例如:csharp private void button1_Click(object sender, EventArgs e){ MessageBox.Show("这是一个弹...

C#中防止点击同一按钮多次,弹出多个同一窗体办法?
也可以采用单例模式 关于单例模式可以在网上找 单例意思就是说一个类始终只能有一个对象存在 不提供共有的构造方法,而提供一个共有方法来返回一个该类对象 而这个共有的方法返回的始终都是同一个对象,所以就不存在多个窗体出现的现象

在C#控制台中怎样出现弹出来的对话框(提醒作用的,是一个窗口,只有一个...
在项目中添加system.windows.forms 的引用然后用global::System.Windows.Forms.MessageBox.Show("Test");

C#中点击窗口的推出按钮时怎么弹出另一个窗口
点击你这窗口的事件中有个CLOSE的 然后在CLOSE里面写入你要弹出的窗口,比如你要弹出FORM2 那就写 FORM2 newform = new FORM2(); newform.Show();

c#如何单击按钮显示另一个窗体
要实现C#中单击按钮显示另一个窗体,你可以按照以下步骤操作:1. 首先,启动Microsoft Visual Studio 2010,这是你的主要开发工具。2. 在工作区,找到你的项目,鼠标右键点击,从下拉菜单中选择“添加”选项,以便开始创建新的内容。3. 在“添加”对话框中,选择“Windows窗体”,这将生成一个新的窗体...

相似回答