Winform 问题 赶紧来~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

senlerlemon 2010-10-14 12:13:17
我在MainForm 中有一个新增按钮 还有一个datagridview ,按下新增按钮 跳出一个新增对话框 新增完了后 在MainForm里的datagridview中的数据没有更新 怎么新增完数据datagridview跟着更新呢?
...全文
199 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
shaobin54504 2010-10-14
  • 打赏
  • 举报
回复
学徒继续学习~~~~~~~~~~~~~~~
wuyq11 2010-10-14
  • 打赏
  • 举报
回复
public event EventHandler OnSomeEvent;
子窗体 if (OnSomeEvent!=null) OnSomeEvent(this, null);
FormSub f=new FormSub();
f.OnSomeEvent+=new EventHandler(OnSomeEvent);
f.ShowDialog(this)
private void OnSomeEvent(object sender, EventArgs e)
{
}

Form2 childForm = new Form2();
if(childForm.ShowDialog() == DialogResult.OK)
{}
softman11 2010-10-14
  • 打赏
  • 举报
回复
添加刷新指令。在关闭新增加窗口的时候。
sainmars 2010-10-14
  • 打赏
  • 举报
回复
最好使用事件委托来实现
最简单的方法就是重新绑定一下数据源
ttyyadd 2010-10-14
  • 打赏
  • 举报
回复
利用事件委托
龍月 2010-10-14
  • 打赏
  • 举报
回复
重新执行一下刷新,不过心打开的窗体要 有主窗体的对象
a511900703 2010-10-14
  • 打赏
  • 举报
回复
新增完了之后,再把前面你绑定的数据源再绑定一次就OK了。
xiaotiange 2010-10-14
  • 打赏
  • 举报
回复
就是重新查询一下表,绑定
xiaotiange 2010-10-14
  • 打赏
  • 举报
回复
增加完之后刷新一下就可以了
zhang523012313 2010-10-14
  • 打赏
  • 举报
回复
在主窗体上设置一个参数,传到子窗体,
原后对datagridview进行刷新
www199046www 2010-10-14
  • 打赏
  • 举报
回复
二楼 正解
ajq1989 2010-10-14
  • 打赏
  • 举报
回复
委托 。 刷新窗体数据

111,129

社区成员

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

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

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