读书人

三窗体相互调用有关问题:MDI主窗体、

发布时间: 2012-02-06 15:52:44 作者: rapoo

三窗体相互调用问题:MDI主窗体、登陆窗体、子窗体,谢谢!
从MDI主窗体弹出登陆窗体, 通过登陆窗体弹出子窗体,如何实现?

另外登陆窗体弹出子窗体时,两者间的数据如何传递,比如ID号?

谢谢!

[解决办法]
从MDI主窗体弹出登陆窗体, 通过登陆窗体弹出子窗体,如何实现?

另外登陆窗体弹出子窗体时,两者间的数据如何传递,比如ID号?

谢谢!

mdi弹登陆:
formLogin fl=new formLogin();
fl.MdiParent = this;
fl.Show();

登陆弹mdi的子窗体
zform zf=new zform();
zf.MdiParent=this.Parent;
zf.Show();

传id
可以在zform中定义一个构造的类,带id参数的
public zform(Int32 id){

}
然后
zform zf=new zform(100);
....


[解决办法]
同意上面的说法,还有把主窗体的IsMdiContainer设置成True

读书人网 >C#

热点推荐