关于获得子窗体获得焦点的问题
我编写了一个程序,采用的是父子窗体。子窗体的作用是数据输入,有多个edit控件和一个保存按钮,另外还在子窗体FormKeyDown中定义了功能键F10,按F10就触发保存按钮,保存完后我把焦点放到第一个edit控件。
问题:
当我输入完后,如果用鼠标单击保存按钮,程序正常运行,焦点移到第一个edit控件。如果用F10保存,后焦点虽然移到第一个edit控件,然后在键盘输入一个字符,edit控件里不会有这个字符,当输入第二个字符才会出现。也就是说F10保存后,焦点转移正常,但不能马上输入数据,至少要按一下键盘或者鼠标点击一下窗体后才能输入