MDI子表单不允许其他子表单获得焦点

时间:2010-08-03 18:46:37

标签: focus mdichild

该应用程序是一个MDI容器应用程序。加载时,特定的子窗体(Form1)将获得焦点,并且不会释放焦点。如果打开另一个表单,如果Form1表单打开,则用户无法选择该表单中的任何字段。

此外,在Form1中,焦点不会留下组合框甚至将焦点设置到同一表单上的另一个字段。

我没有使用ShowDialog,TopMost设置为false。

1 个答案:

答案 0 :(得分:0)

检查是否有任何方法分配给组合框的Leave事件,听起来好像你的应用程序在组合框失去焦点时将组合框设置为活动控件。

您的表单也可能具有相同类型的代码,在失去焦点时将其设置为活动表单。