问一个关于DataGrid刷新的简单问题,12:00之前结帖,大家帮忙

kissknife 2006-04-13 09:36:25
windows应用程序
有两个form:A、B
A中有个插入按钮,一个DataGrid
B中有个提交按钮,若干文本框

点击A中按钮打开B,在B中输入数据后提交,insert到数据库,现在想让A中的DataGrid即时刷新出新插入的一行,怎么弄?

在此过程中不要关闭A、B窗体,最好让B窗体继续为当前活动窗体

问题很菜,还望高手们见谅.
...全文
225 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kissknife 2006-04-13
  • 打赏
  • 举报
回复
多谢两位..
张赐 2006-04-13
  • 打赏
  • 举报
回复
传引用啊
ref DataGrid
skywdq 2006-04-13
  • 打赏
  • 举报
回复
这还有其它解决方法吗?倒,就是构架函数问题,知道什么叫构造函数和作用域就可以实现这种功能!
kissknife 2006-04-13
  • 打赏
  • 举报
回复
有人有其他建议吗?
期待...
skywdq 2006-04-13
  • 打赏
  • 举报
回复
你是通过点击a窗中数据列来,实例化b窗对吧
那么b窗的构造函数就写个可以传a窗的函数
并把a窗中数据填充函数写成public的,datagrid也是public
这样你在b窗中就可以控制a窗中的所有public数据
很简单,你试下!
kissknife 2006-04-13
  • 打赏
  • 举报
回复
在a窗口传dg的引用到b窗口,在b窗口添加数据后,重新将数据帮定到该引用即可。

=========================================

通常采用何种方式传dg的引用?
张赐 2006-04-13
  • 打赏
  • 举报
回复
在a窗口传dg的引用到b窗口,在b窗口添加数据后,重新将数据帮定到该引用即可。

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧