在MDI的子窗体中,KeyDown和MouseWheel就无法响应了 在MDI的子窗体中,定义了KeyDown、MouseWheel、MouseMove、MouseDown等事件,触发MosueMove事件后,KeyDown和MouseWheel就无法响应了。请问是什么原因? 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在子窗体的MouseDown中加入 bool bolFocus=this.MdiParentForm.Focus(); 得到bolFocus为false,父窗体获取焦点失败。 在父窗体中定义子窗体映像frmChildForm,在出现这种情况后运行 bool bolFocus=frmChildForm.Focus(); 得到也为false。 使用select()函数也是这样的结果,请问是什么原因呢? 请问该如何解决呢?谢谢!!答案一还是没有找到原因,不过想了个蹩脚的方法: 点击子窗体时判断一下Focused;若为false则 this.Hide(); this.Show(); 呵呵,屏幕闪一下焦点就回来了。不过挺汗的。 在好多地方都问了,都没有人回。在想是不是.net的问题。 问另一个方面的问题: MDI子窗体不是父窗体的控件,那么他和其他控件之间的焦点的层次是什么样呢? C#如何动态创建对象 关于继承的设计,请指点。 有人使用过OAUTH吗? MSQU 多线程 多窗口操作的问题 在ASP.net中,怎么每隔一定的时间自动耍新页面啊?(谢谢,急) 关于在windows下上传到Unix的FTP格式 请问如何使WinForm中的TextBox控件禁止某些字符的输入?谢谢! 如何修改資源文件里指定name的value 请问如何动态的生成组件的问题??谢谢 treeview控件只在子节点添加图片,而跟节点为纯汉字,怎么设置啊 费马点推广问题
bool bolFocus=this.MdiParentForm.Focus();
得到bolFocus为false,父窗体获取焦点失败。
在父窗体中定义子窗体映像frmChildForm,在出现这种情况后运行
bool bolFocus=frmChildForm.Focus();
得到也为false。
使用select()函数也是这样的结果,请问是什么原因呢?
请问该如何解决呢?谢谢!!答案一还是没有找到原因,不过想了个蹩脚的方法:
点击子窗体时判断一下Focused;若为false则
this.Hide();
this.Show();
呵呵,屏幕闪一下焦点就回来了。不过挺汗的。
在好多地方都问了,都没有人回。在想是不是.net的问题。
问另一个方面的问题:
MDI子窗体不是父窗体的控件,那么他和其他控件之间的焦点的层次是什么样呢?