CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

两个Form刷新Datagrid的问题

楼主Anarchy()2006-03-16 16:03:32 在 .NET技术 / C# 提问

WinForm程序  
   
  我有2个窗口(假设为Form和FormAdd),点击Form上面的“添加”按钮,打开一个添加记录的窗口FormAdd。  
  点击FormAdd上的关闭按钮后,使Form上的datagrid刷新。  
   
  请教什么实现? 问题点数:100、回复次数:11Top

1 楼kkbspod(我被可乐淹死了)回复于 2006-03-16 16:10:12 得分 0

在form1里面你定义form2同时定义form2的关闭事件(closing)  
  然后在这个时间里面写datagrid的刷新Top

2 楼kkbspod(我被可乐淹死了)回复于 2006-03-16 16:22:16 得分 0

...  
  Form2   fr=new   Form();  
  this.fr.Closed     +=new   EventHandler   (form2_Closed);  
  ...  
  private   void   form2_Closed(object   sender,   EventArgs   e)  
  {  
  }  
  Top

3 楼Anarchy()回复于 2006-03-16 16:31:22 得分 0

在form1里面定义form2后,不能用this.form2吧。。。Top

4 楼lovvver(ElephantTalk.Bright)回复于 2006-03-16 16:32:09 得分 100

Form:  
  formAdd   a   =   new   formAdd();  
  a.Owner   =   this;  
  a.ShowDialog();  
   
  public   void   刷新方法()  
  {  
      //刷新datagrid  
  }  
   
   
  formAdd:  
  //增加操作  
  //刷新时,  
  Form   f   =   new   Form();  
  f   =   (Form)this.Owner;//*********  
  f.刷新方法();  
   
  //通过移交控制权来实现实时刷新Top

5 楼MyLf(不睡觉的鱼)回复于 2006-03-16 16:35:49 得分 0

你直接对datagrid的数据源操作不就行了吗?Top

6 楼Anarchy()回复于 2006-03-16 16:38:35 得分 0

OK  
   
  可以了,感谢:)Top

7 楼liuqm(blue)回复于 2006-03-16 16:39:02 得分 0

C/S的可以直接对datagrid的数据源操作,  
   
  根本用不着再作一个页面,  
   
  是不是多次一举阿!Top

8 楼Anarchy()回复于 2006-03-16 16:40:56 得分 0

但是像添加角色信息的时候,有大量的权限选择。。。都在一个窗口里面做看着不太舒服吧。。。Top

9 楼kkbspod(我被可乐淹死了)回复于 2006-03-16 16:43:31 得分 0

刚做完的项目里的代码,只是把原来的form的名字换掉了,fr的定义放在全局。已经实现搂主的要求Top

10 楼lovvver(ElephantTalk.Bright)回复于 2006-03-16 16:47:04 得分 0

多谢楼主,终于升星啦~Top

11 楼jsxzsy(紫杉)回复于 2006-03-16 16:54:36 得分 0

在隐藏之前加上几行,刷新Form的代码  
  就是先重新form中的dataadapter.fill(dataset)  
  然后在显示,就好了Top

相关问题

  • DataGrid刷新
  • 刷新 FORM
  • datagrid如何刷新
  • 如何刷新datagrid?
  • 如何刷新datagrid?
  • DataGrid刷新问题
  • datagrid刷新问题
  • datagrid自我刷新
  • datagrid刷新问题
  • datagrid刷新问题,急呀

关键词

  • datagrid
  • 刷新
  • formadd
  • 定义
  • form
  • 添加
  • 实现
  • fr
  • closed

得分解答快速导航

  • 帖主:Anarchy
  • lovvver

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo