C#窗口刷新问题,求高手指教

wos3008 2013-01-21 03:10:07
Form1 里面定义了一个DataGridView,和一个修改的按钮,点击修改按钮,跳出Form2,Form2 修改数据库中的数据,修改完毕,关闭Form2,如何刷新Form1中的DataGridView 数据,求高手指教
...全文
170 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhengnan2012 2013-01-21
  • 打赏
  • 举报
回复
实在不行,可以传一个标识传进去也可以。
hard_learner 2013-01-21
  • 打赏
  • 举报
回复
采用3楼版主的方式吧,前提是关闭Form2的时候设置Form2的DialogResult = DialogResult.OK
murtada 2013-01-21
  • 打赏
  • 举报
回复
从新刷新,或从新加载
adrianEvin 2013-01-21
  • 打赏
  • 举报
回复
修改成功了给个true frm.ShowDialog() if(frm.type == true) { 再查询绑定一次 }
wos3008 2013-01-21
  • 打赏
  • 举报
回复
好像还是不行!请给出详细的例子,可以吗?
十二恨 2013-01-21
  • 打赏
  • 举报
回复
引用 1 楼 hjywyj 的回复:
form1中new一个form2,ShowDialog,然后form2关闭之后重新读取数据绑定datagridview
++

   if(form2.ShowDialog = DialogResult.OK){
       数据绑定datagridview 
   }
XBodhi. 2013-01-21
  • 打赏
  • 举报
回复
引用 1 楼 hjywyj 的回复:
form1中new一个form2,ShowDialog,然后form2关闭之后重新读取数据绑定datagridview
还有1种方式就是全局数据源。
bdmh 2013-01-21
  • 打赏
  • 举报
回复

            Form2 frm = new Form2();
            if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                刷新;
            }
f15173216722 2013-01-21
  • 打赏
  • 举报
回复
重新刷新datagridview,不行吗?
  • 打赏
  • 举报
回复
form1中new一个form2,ShowDialog,然后form2关闭之后重新读取数据绑定datagridview

110,534

社区成员

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

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

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