c#mdi窗体激活但不获取焦点怎么实现?

.Net技术 码拜 6年前 (2015-05-11) 288次浏览 0个评论
 

我在一个父容器内已经show出来一个mdi子窗体A,我想在这个子窗体A内调用父容器show出另外一个mdi子窗体B但不获取焦点,也就是焦点还在A那里。最重要的是A还要向B传参数!求解决方案!

30分
激活不获取焦点做不到。如果要最上,可以设置topmost

传参参考:http://bbs.csdn.net/topics/360140208

show之后把焦点再给A
焦点给A后B的焦点就没了
其实我的目的是想用键盘一直操作A窗体,所以一旦焦点跑了操作就不流畅了
 窗体 激活  还不获得焦点,怎么可能。
除非不适用mdi窗口模式。
formB.show()
this.Active();
不懂楼主,太深奥。
能不能曲线解决问题?B是干嘛的
已经解决了,谢谢!
楼主怎么解决的啊

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明c#mdi窗体激活但不获取焦点怎么实现?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!