当前位置:编程学习 > C#/ASP.NET >>

mdi窗体问题

请问如何在启动模块中编写程序,判断MDI子窗体中哪个是活动的 --------------------编程问答-------------------- MdiChildActivate事件里,找找解决办法 --------------------编程问答-------------------- 最简单的方法就是定义变量,这种思路一说大家都应该会.
建一个模块,然后给每个窗体定义一个Boolean变量.除了开就是关.分别写好两个过程(当然一个是开,另一个是关)
然后在对每一个窗体进行极简单的两行代码,一旦获得鼠标点击或键盘事件,就调用两个过程获取焦点窗体=true,其它窗体均=false.查看对应窗体的boolean变量就可以知识,窗体是否在活动.这只是个思路.
另外,我平常就是利用这种思路使用定义全局变量这种简单的知识,来完成类似事件的.比如说窗体之间的通信.某窗体将信息直接写进变量,其它窗体直接可以查询变量值. --------------------编程问答-------------------- 谢谢 --------------------编程问答-------------------- 路過 --------------------编程问答-------------------- http://topic.csdn.net/u/20081227/15/abd87d7c-4158-4123-9d3f-67f726a066ff.html
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,