WinForm中有两个窗体A和B,在B中输入数据保存到数据库中,如何在A上的DataGridView中显示出来! WinForm中有两个窗体A和B,在B中输入数据保存到数据库中,如何在A上的DataGridView中显示出来! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在B保存数据库时,刷新A窗体的DataGridView。 你可以在B中定义一个事件(当B中的数据库操作完,激活事件),在A中执行B中的事件方法.总之通过事件做 还是我自己的办法最好,B.csprivate DataTable _dt;public DataTable dt{ get {return _dt;} set {_dt =value;}}A.cs if(B的实例.ShowDialog()==DialogResult.OK){ this.DataGridView1.DataSource = B的实例.dt;} 慎用NET4.0新特性——dynamic WPF 行为代码 请高人指点。代码为什么只能在FORM关闭时才执行。 purecomponents2009.1怎么发布? reportViewer最简单问题(vs2005 C#) URL一览表 【急求解决方法】关于表更改提示问题? 如何画一个静态的报表 如何使某个指定的窗口是活动的? C#调用Word的问题 C#是不是不用来开发游戏的? 怎样把图片中的文字提取出来?
总之通过事件做
B.cs
private DataTable _dt;
public DataTable dt
{
get {return _dt;}
set {_dt =value;}
}
A.cs
if(B的实例.ShowDialog()==DialogResult.OK)
{
this.DataGridView1.DataSource = B的实例.dt;
}