现在有一个应用,在一个formstyle为normal的窗体上点一个按钮,显示一个MDI主窗体
(可以直接show,也可以动态create之后show),在这个窗体中新建MDI子窗体时总是出错提示‘Cant Create Form. No MDI Forms are currently active’;而如果直接把这个MDI主窗口设为应用的主窗口,就可以正确的打开新的MDI Child了,这是为什么啊?
(可以直接show,也可以动态create之后show),在这个窗体中新建MDI子窗体时总是出错提示‘Cant Create Form. No MDI Forms are currently active’;而如果直接把这个MDI主窗口设为应用的主窗口,就可以正确的打开新的MDI Child了,这是为什么啊?
举个例子:
现在有一个正常的MDI应用,MDIMain可以通过菜单新建MDIChild,这我可以做到现在我在这个应用中加一个初始窗口,按按钮显示上面的那个MDI主窗口,这样我的程序在MDI中就不能新建MDIchild了
看来这个问题真的不能解决了,thx
你可以考虑在主MDI窗体的OnCreate事件中动态创建这个导航的窗体。