您的位置:程序门 -> .net技术 -> c#



求解:c#主窗体隐藏了,如何在子窗体里让它在显示???


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


求解:c#主窗体隐藏了,如何在子窗体里让它在显示???[已结贴,结贴人:zl_jennifer]
发表于:2007-03-19 14:42:13 楼主
告知一二,谢谢!
发表于:2007-03-19 14:46:151楼 得分:0
获取主窗体引用,show()它啊

你是什么窗体?mdi   ??   sdi   ??

mdi   的主窗体隐藏了,子窗体也看不到啊
发表于:2007-03-19 14:48:182楼 得分:0
是sdi.直接引用,show一下,不行的。
这可是重新打开了这个窗体
发表于:2007-03-19 14:52:353楼 得分:0
this.parentform.show();
发表于:2007-03-19 15:07:374楼 得分:20
上面那个不能用
一种旁门左道。
                private   form1   _pform1;
                public   form2()
                {
                        initializecomponent();
                }
                public   form2(form1   _pform1)
                {
                        initializecomponent();
                        this._pform1   =   _pform1;
                }
                private   void   button1_click(object   sender,   eventargs   e)
                {
                        this._pform1.hide();
                }

                private   void   button2_click(object   sender,   eventargs   e)
                {
                        this._pform1.show();
                }

在form1中这样调用
                    initializecomponent();
                        form2   f   =   new   form2(this);
                       
                        f.show();
发表于:2007-03-19 17:26:185楼 得分:0
ok,谢谢!
结帖乐。。。


快速检索

最新资讯
热门点击