读书人

奇怪现象:一个窗体设置属性为子窗体(

发布时间: 2012-03-09 16:54:57 作者: rapoo

奇怪现象:一个窗体设置属性为子窗体(fsMDIChild)不生效
工程是 非 mdi工程 而是通过设置formstyle

别的窗体都没事可以再fsMDIForm里显示

而唯独有一个 form 设置了fsMDIChild 都不管用 设置borderstyle 窗体样式也不改变 该窗体不是自动创建

if not Assigned(Frm_FastPrint) then
begin
Application.CreateForm(TFrm_FastPrint,Frm_FastPrint);
Frm_FastPrint.ShowModal ;
end;
显示出来后点击 空白处 该窗体就被主窗体掩盖了




[解决办法]
Application.CreateForm(TFrm_FastPrint,Frm_FastPrint);
Frm_FastPrint.ShowModal ;
分明就是在动态创建窗体,你又说不是自动创建.不明白,还是把问题说清楚吧

读书人网 >.NET

热点推荐