c#点击button后在其下面弹出一个类似于窗口的组件,如何实现

如图,恳请各路大神帮帮忙,解释一下,感激不尽!

第1个回答  2013-07-02
如果是单纯的弹出来一个对话框,很简单new一个Form就行了,出现位置选择在按钮的下方即可。
如果是弹出的对话框与按钮是联动的关系,比如点击修改信息会很自然出现对话框(不是弹出),就需要自定义组件了,把对话框和按钮某些功能重写即可实现
望采纳
第2个回答  2013-07-02
DataGridView 用是否可视来控制,点查询的时候先填充好数据 然后让他可视
第3个回答  2013-07-02
1,设置是否可以显示,不能解决窗体顶端显示的问题,而且,还要兼顾整体控件排布
2,任何控件都不能以模式化的窗体形式单独弹出,只有窗口才能弹出.
3,你所需要的功能其实就是一个障眼法,是一个新窗体,里面gridview ,文本框,按钮,唯一注意的是,要把窗体的最大最小化按钮设置去掉,标题栏设置去掉,整个窗体boder重新设置一下即可
第4个回答  2013-07-02
是想点击查询之后再弹出个form?
第5个回答  2013-07-02
可以在按钮事件后面里new一个childwindow或Usercontrol。本回答被提问者采纳

c#点击button后在其下面弹出一个类似于窗口的组件,如何实现
如果是单纯的弹出来一个对话框,很简单new一个Form就行了,出现位置选择在按钮的下方即可。如果是弹出的对话框与按钮是联动的关系,比如点击修改信息会很自然出现对话框(不是弹出),就需要自定义组件了,把对话框和按钮某些功能重写即可实现 望采纳 ...

怎样用C#脚本代码在aspx页面弹出一个类似MessageBox的对话框
假如你是在button上点击弹出,可以用 onclientclick="retun confirm(’是否确定‘)"代码如下:<asp:Button ID="btncancel" runat="server" OnClientClick="return confirm('是否确定')" onClieck="事件方法"\/> 选择否无操作,选择是的话,执行 onClieck 不知道答案是否另您满意,如果可行,请采纳 ...

C#中一个新建Button点击它可以弹出一个新的窗口Form,这个代码这么...
右击你的项目名称,选择【添加】->【Windows窗体】,然后给新窗体取个名字,例如“MyForm”。然后这样写代码:\\x0d\\x0aprivate void btNewMake_Click(object sender, EventArgs e)\\x0d\\x0a{\\x0d\\x0a \/\/该怎么写这里的弹出窗口代码,谢谢了!\\x0d\\x0a MyForm f = new MyForm()...

c#如何单击按钮显示另一个窗体
1.首先,启动MicrosoftVisualStudio2010,这是你的主要开发工具。2.在工作区,找到你的项目,鼠标右键点击,从下拉菜单中选择“添加”选项,以便开始创建新的内容。3.在“添加”对话框中,选择“Windows窗体”,这将生成一个新的窗体文件,用于你的程序。4.在新创建的窗体上,找到左侧工具箱,找到并拖动...

c#如何单击按钮显示另一个窗体
1、首先点击“MicrosoftVisualStudio2010”图标,打开软件。\/iknow-pic.cdn.bcebos.com\/faf2b2119313b07e7e60c61303d7912396dd8cc8"target="_blank"title="点击查看大图"class="ikqb_img_alink">\/iknow-pic.cdn.bcebos.com\/faf2b2119313b07e7e60c61303d7912396dd8cc8?x-bce-process=image%2Fresize%2Cm...

C#中如何在点击一个按钮后,生成新窗口?
在窗口上面从工具箱中拖一个Button按钮上去,然后添加一个对话框(名字为OPEN)到资源管理器中去,然后双击窗口上面的Button按钮,在生产的函数体里面写如下代码就行了:\\x0d\\x0aOPEN o=new OPEN();\\x0d\\x0ao.showDialog();\\x0d\\x0a然后你运行是,双击就会弹出你新建的这个OPEN对话框,挺简单...

在visual C#中怎样单击按钮跳出窗口来?
使用Response.Redirect("main.aspx",true),或者Server.Transfer("main.aspx")。if(用户名密码和数据库中的匹配){ Response.Redirect("main.aspx",true);}

c# 如何设计“点击按键后弹出一个窗口,显示SQL查询内容”
可以再加一个窗体提供选择要导出的字段 点击该窗体的Button才真正导出数据代码与楼上相似 这是选择字段的那个窗体的代码,好好研究一下:public partial class SelectToPDFOrExcel : Form { public SelectToPDFOrExcel(DataGridView dgv){ InitializeComponent();Dgv = dgv;listInt = new List<int>();...

c# 怎么写按钮 按一下就多一个textbox
this.Controls.Add(textbox2);}我又扩充了下,可以实现通过两个Button进行无限Add和Delete TextBox功能的,并调整Form大小使新增的TextBox可以完整显示,涉及函数、声明变量的位置较多,贴出全部Code如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using ...

C#中如何在点击按钮后弹出一个输入参数的(textbox)的对话筐
\/\/这个比如就是你的按钮事件 if(TextBox1.Text.Trim().Length==0){ Response.Write("<Script>alert('请输入值');<\/Script>");} } WinForm:(桌面应用程序)private void button1_Click(object sender, EventArgs e){ if(textBox1.Text.Trim().Length == 0){ MessageBox.Show("请输入值")...

相似回答
大家正在搜