读书人

winform 父子窗体有关问题

发布时间: 2012-01-18 00:23:26 作者: rapoo

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

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

}

[解决办法]
b不可以

还是用向导吧

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

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

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

读书人网 >C#

热点推荐