如题
解决方案 »
- 该什么时机下为webBrowser.Document.Window.Error添加Handler?
- vSS2005+VS2005到最后一步出现的问题
- 反编译出来的代码,这句怎么理解?
- 请教DataGrid中的使用删除列的问题,请高手多多指点,谢谢
- textbox中响应回车键的问题
- 横向SQL查询出来内容竖向为日期用哪个空间好
- 如何创建表间关系(datarelation)
- vs2008生成的安装包在未安装vs的xp电脑上无法运行
- 有没有关于 进程,图形,多媒体,等等这一方面的书
- 用C#与ASP.NET开发网页,可以不用VBScript与JSP吗?开发的网页是否可以用WIN98的IE5.0浏览?
- 如何在C#中用小画家打开一张图片?(注:这张图片是存放于ORACLE数据库中一张表的字段里的)TKS!
- 求助:MDI窗体中,父窗体是怎么样感应到子窗体中菜单变化的
或者
在这个form中加一个刷新方法,然后在另一个窗口中调用
winform1定义一个public static DataTable dt = new DataTable()然后更新了数据库后然后把结果回传到dt中...
winform2中可以用winform1中的dt...当winform1中的dt改变时winform2中就自然后改变了...
还有一个方法不知道可不可行.就是你在两个form中定义两个公共方法相互调用....看一下行不行...
Form1中更新数据后刷新Form2中的数据就是了。
如果不嫌麻烦,将form1中更新后的数据集传给form2,
就不用从数据库刷了。
public void BindDg()
{
……
}
子窗体Form2
Form1 frm;
private void button2_Click(object sender, System.EventArgs e)
{
frm.BindDg();
}
否则弄个事件
{
……
}
private void ShowForm2()
{
Form2 mm = new Form2();
mm.frm = (Form1)this.Parent;
mm.ShowDialog();
}
Form2:Form1 frm;
private void button2_Click(object sender, System.EventArgs e)
{
//UPDATE DB
frm.BindDg();
}
http://blog.csdn.net/tjvictor/archive/2006/06/23/824617.aspx
http://blog.csdn.net/zhzuo/archive/2004/04/05/22027.aspx