C#MDI多窗体问题

问题如下:我建了个多窗体,里面有很窗体,如何能直接在主窗体里控制当前选中的窗体,比如:在主窗体里点一个控件让选中的那个窗体关闭... 问题如下:我建了个多窗体,里面有很窗体,如何能直接在主窗体里控制当前选中的窗体,比如:在主窗体里点一个控件让选中的那个窗体关闭 展开
 我来答
匿名用户
2013-05-22
展开全部
Form1 form=(Form1)this.ActiveMdiChild;if(form!=null)form.close();//写在事件中ActiveMdiChild是MDI窗体中的当前活动窗口,当然如果只是调用close()方法不需要强制转换也是可以的(直接调用if(this.ActiveMdiChild!=null)this.ActiveMdiChild.close()),但当你调用该窗口的public控件时就需要用到强制转换了。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式