c#winform如何在点击按钮获取数据后,将数据在按钮所在窗体上显示出来

author author     2023-03-21     469

关键词:

窗体显示时,datagridview的visible属性为false,点击窗体上的按钮后,会得到datatable类型的数据,若数据不为空,则datagridview控件的visible属性为true,并将数据显示出来上;若为空,则datagridview控件的visible任为false。现在的问题是,窗体显示时放datagridview控件那部分是空白的,整个窗体看起来很不好看,有没有什么办法使窗体变的好看点呢?

举个简单的例子
初始化状态下:textbox的visible属性默认是false

这个样子的话,窗体下面的空白会很多,使界面看起来不好看
单击按钮后效果如下:

注意:想实现的效果就是窗体显示时,效果如下图:

点击按钮后

这个过程应该咋样实现呢

根据返回的数据行,动态计算出需要增加的高度,重新设置窗体的高度。
再将数据显示到表格中即可。

如果数据为空,则隐藏表格。
参考技术A 点击按钮的事件中修改你的窗体大小,然后添加文本框。 参考技术B 添加了之后相应的改变窗体的大小,这样的话就可以了

winform点击删除按钮后只删除页面数据而不删除数据库数据,点击保存按钮后删除数据库数据咋实现,求教

一种你可以想上面小哥说的用数据存储字段的方法。第二种你可以点击删除的时候,数据的id存储起来,可以是一个label等。然后重新读取下数据把存储在label的数据都排除sql=sql+“andidnotin("+label.text+")”,想这样!但你点... 查看详情

在winform中,怎么做到一个按钮,,点击一下在listview显示一组新数据,然后点一下listview显示原来的数据.

先循环添加值的某列,用下面这个方法。listView1.Items.Add("Listitemtext",0);相应按钮的时候,先保存旧数据,然后清空listviewlistView1.Items.Clear();再用Add方法添加新数据就可以了。要循环改变新、旧数据,加个bool类型的变量,每... 查看详情

c#winform如何实现点击按钮变色

就像qq这种的在哪个页面上该页面的颜色就和别的页面不一样。代码怎么写呢?参考技术A可以在点击、鼠标经过设置按钮颜色,也可以使用不同颜色的小图标 查看详情

如何从nasa中获取dem数据

参考技术A打开网站,主界面如图所示:如图中箭头所示,先要在该网站注册一下才可以下载数据,注册过程非常简单,注册完并登录以后点击“Search”按钮。如下图所示:在地图中选择需要下载的区域,有四种选择方式,分别... 查看详情

在 WinForms 之间传递连续数据

】在WinForms之间传递连续数据【英文标题】:PassingcontinuousdatabetweenWinForms【发布时间】:2011-08-2202:25:35【问题描述】:我正在制作个人WinForms应用程序。在我的场景中说我有一个C#Form1。Form1不断从Internet获取实时Exchange数据。现在... 查看详情

如何在 C# Winforms 的下拉列表控件中获取数据源名称

】如何在C#Winforms的下拉列表控件中获取数据源名称【英文标题】:HowtogettheDataSourcenameindropdownlistcontrolinC#Winforms【发布时间】:2014-01-0310:52:59【问题描述】:您好,我正在开发一个应用程序来将数据从一个系统检索到另一个远程... 查看详情

在winform当中提交数据,如何防止重复提交?

在winform当中提交数据,如何防止重复提交?参考技术A加一个变量就行了哦,boolflag=false;提交完设为true 参考技术B一般在bs中提交后就把按钮变灰..哈哈本回答被提问者采纳 参考技术C楼上说的可以楼主说的要分具体情况才能给解... 查看详情

c#winform中timer函数如何停止,点运行后可再次启动周期事件

参考技术A在同一个按钮事件中写入代码:if(timer.Enable==true)timer.Enable=false;//timer在运行时点击该按钮则停止计时elsetimer.Enable=true;//timer停止时点击该按钮timer开始计时 参考技术B同上,Timer没有给出诸如Stop()一类的方法,使用Enable属... 查看详情

jsp点击一个按钮后禁用按钮,执行完事件后再启用按钮

...往页面添加数据库数据,当还未添加完时在点击该按钮时如何让该按钮可点击但不调用事件直到上一次点击事件的数据全部添加到页面后在点击时才调用事件求高手帮忙如何更改该图片中的事件实现问题求高手帮忙解答谢谢学点... 查看详情

怎么将datagridview中修改后的数据通过按钮点击直接保存到数据库啊?

参考技术A1、首先在该按钮事件下编写保存方法2、在保存方法当中获取当前需要保存的xml文档3、按照相应的格式解析xml病取得其中的数据4、讲数据存入相应的数据表以上是大概的思路其余的就是各个步骤的具体编码了希望对你... 查看详情

c#如何获取鼠标选取的内容

...钮事件把鼠标选取的内容复制到剪切板请高手支招C/Swinform程序无论鼠标在哪里选取我只要获取鼠标选取的类容获取鼠标选取的内容,可以通过截图的方式,以图片的形式进行保存。截图方法可借助QQ截图功能,一般快捷按键... 查看详情

如何将记事本文档导入到excel表格中?

利用excel的数据设置功能即可将记事本文档导入到excel表格中,具体操作请参照以下步骤。1、在电脑上打开一个excel表格文件,点击上方菜单工具栏中的数据选项,找到“获得外部数据”选项区域。2、在获取外部数据选项卡中选... 查看详情

webbrowser控件如何实现提交的时候触发winform窗体上button的单击事件

如题,我做的是一个友商网的提交事件,当点击网站上查询按钮的时候如何才能触发客户端的一个按钮事件,友商网的那个按钮没ID,我蒙了,求高手解答在提交事件中这样写:button1_Click(this,e);或者button1_Click(null,null);这个button_C... 查看详情

C# Winforms:模拟用户点击(开始-等待数据收集-停止)

】C#Winforms:模拟用户点击(开始-等待数据收集-停止)【英文标题】:C#Winforms:Simulateuserclicks(start-waitfordatacollection-stop)【发布时间】:2021-08-2616:42:11【问题描述】:我正在使用Winforms编写一个C#应用程序,我需要根据我从组合框... 查看详情

在c#winform应用程序中如何获取当前窗体中被激发的控件名称?

在C#WinForm应用程序中我想获取当前被点击的控件的名称,用于判定当前是点击了那个控件。这个问题怎么实现?不是说要获取是激活了那个窗体,而是要获取一个窗体中是点击了那个控件(窗体中包含很多控件),我自己是这样... 查看详情

c#winform多线程异步委托进度条

求一个多线程异步委托实现进度条实时显示的代码示例。现在有一个按钮点击事件,点击按钮之后会对数据库进行进行访问获取数据,然后再对数据进行二次加工,之后再显示到DataGridView里面,这个过程时间比较长。我想让用户... 查看详情

如何在运行时以编程方式从本地数据库获取连接字符串?时间:2019-06-01 标签:c#winforms

...式从本地数据库获取连接字符串?时间:2019-06-01标签:c#winforms【英文标题】:howtoprogrammaticallygetconnectionstringfromlocaldatabaseatruntime?c#winforms【发布时间】:2022-01-2004:06:07【问题描述】:我已经使用Winforms(c#)以编程方式创建了一个... 查看详情

如何使用php将上一页可点击的url保存在数据库中?

】如何使用php将上一页可点击的url保存在数据库中?【英文标题】:howtosavepreviouspageclikableurlindatabaseusingphp?【发布时间】:2017-03-2406:55:52【问题描述】:我在项目中有以下div。点击“requestfordemo”按钮后,它将重定向到下一个窗... 查看详情