首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform 父子窗体有关问题

2012-01-18 
winform 父子窗体问题请问父窗体里怎么判断子窗体里的DS有没有HasChanges(),可以这样吗?父窗体form1子窗体

winform 父子窗体问题
请问父窗体里怎么判断子窗体里的DS有没有HasChanges(),可以这样吗?
父窗体form1     子窗体form2

form2   fm=new   form2();
if(fm.Ds.HasChanges())
{
........

}

[解决办法]
b不可以

还是用向导吧

或者粘贴form1,,改成2
[解决办法]
情况比较复杂,基本上如下

如果dataset是
static的,在两次new form时,dataset引用的是同一个实例,可以。
否则不可以

当然这个问题与form是不是单件模式也有关。

热点排行