windows应用程序
有两个form:A、B
A中有个插入按钮,一个DataGrid
B中有个提交按钮,若干文本框点击A中按钮打开B,在B中输入数据后提交,insert到数据库,现在想让A中的DataGrid即时刷新出新插入的一行,怎么弄?在此过程中不要关闭A、B窗体,最好让B窗体继续为当前活动窗体问题很菜,还望高手们见谅.

解决方案 »

  1.   

    在a窗口传dg的引用到b窗口,在b窗口添加数据后,重新将数据帮定到该引用即可。
      

  2.   

    在a窗口传dg的引用到b窗口,在b窗口添加数据后,重新将数据帮定到该引用即可。=========================================通常采用何种方式传dg的引用?
      

  3.   

    你是通过点击a窗中数据列来,实例化b窗对吧
    那么b窗的构造函数就写个可以传a窗的函数
    并把a窗中数据填充函数写成public的,datagrid也是public
    这样你在b窗中就可以控制a窗中的所有public数据
    很简单,你试下!