form-表单集的表单init或show无法改变windowstate

问题描述

表单集的表单init或show无法改变windowstate

最经这段时间对自己的项目进行重新设计,对类和数据结构等都进行重新定义,今天无意中发现自己重新定义的 form 类,一旦加进表单集则无论在 init 或 show 还是 activeForm 事件中写 thisform.windowstate = 2 or thisform.windowstate = 1 允许时都还是设计时的窗体大小,脱离了表单集则不存在这种情况,这是什么情况?但假设表单集的名字为 test ,frmMain 为主表单,则 do form test 后 在command 窗口 输入 test.frmmain.windowstate = 2 又可以最大化窗口

解决方案

经查发现,在表单集的表单中,无法在自身方法、事件中进行 WindowState 设置窗体的最大化和最小化,但可以在表单集 FormSet 的 Init 中进行设置,
并且必须包含 Show()

This.frmMain.WindowState = 2

This.frmMain.Show()

时间: 2024-11-03 14:10:11

form-表单集的表单init或show无法改变windowstate的相关文章

vfp 表单集-VFP采用表单集时,如果采用了PRIVATE所定义的变量,是不是在退出表单集时才会自动取消呢?

问题描述 VFP采用表单集时,如果采用了PRIVATE所定义的变量,是不是在退出表单集时才会自动取消呢? VFP采用表单集时,如果采用了PRIVATE所定义的变量,是不是在退出表单集时才会自动取消呢? 如果在一个表单集的某一个表单中调用了不属于本表单集的表单集,此时第二个表单集中设置PRIVATE的变量,在退出此表单集,会不会自动取消呢?

jQuery validate+artdialog+jquery form实现弹出表单思路详解_jquery

功能描述: 在页面弹出一个form表单,ajax无刷新提交表单,表单需通过验证. 适用范围: 适用于在列表页面新增,修改记录. 需要加载的js文件: jquery.min.js artDialog.js iframeTools.js jquery.form.js jquery.validate.js 实现思路: 在页面中将表单放到一个隐藏的容器中,用artdialog弹出该form并对form加上jqueryvalidate验证,提交采用jqueryform ajax提交,由于都是用现成的插件写

form.submit()不能提交表单的错误原因及解决方法_javascript技巧

直接上代码把: <div id="register"> <h4>会员注册</h4> <div class="formdiv"> <form method="post" action="register.php?action=register" name="register" id="registerForm"> <dl&g

看实例学VFP:表单集的例子

本文是一个关于表单集的小实例.本例运行时表单集中的表单form2的状态是隐藏,表单form1上面的表格显示的是"网站信息表"中的数据,如下图: 单击了"显示附加信息"命令按钮后,该按钮上面的文字变为"隐藏附加信息",同时表单form2显示出来,它上面的表格显示的是"附加信息表"中的数据:并且form1和form2上面的两个表格中的数据能实现数据联动,即在form1的表格中单击一个网站的记录,在form2的表格中会显示该网站的附

MySQL · 答疑释惑 · UPDATE交换列单表和多表的区别

背景描述 之前我们遇到一个咨询,客户说: 1. 同一个表,col1=a,col2=b,做 update,set col1=col2,col2=col1,这时候两个都是b 2. 不同表,A表 col1=a,B表 col2=b,做 update,就能进行交换 为什么不同表就能交换呢? 问题实验 一张表的测试 root@localhost : test 12:36:09> select * from upt; +------+------+ | c1 | c2 | +------+------+ |

SQL Server利用RowNumber()内置函数与Over关键字实现通用分页存储过程(支持单表或多表结查集分页)

原文:SQL Server利用RowNumber()内置函数与Over关键字实现通用分页存储过程(支持单表或多表结查集分页) SQL Server利用RowNumber()内置函数与Over关键字实现通用分页存储过程,支持单表或多表结查集分页,存储过程如下: /******************/ --Author:梦在旅途(www.Zuowenjun.cn) --CreateDate:2015-06-02 --Function:分页获取数据 /******************/ crea

SYBAES ASE 12.0 上一个横表转纵表的简单例子

SYBAES ASE 12.0 上一个横表转纵表的简单例子   千千如梦 2002年10月   /* create table ... */create table #dest_table(                         Flag char(1),                         A int null,                         B int null,                         C int null,         

如何查看Oracle数据表的建表语句

oracle|数据|语句 如何查看Oracle数据表的建表语句? 系统环境:  1.操作系统:Windows 2000 Server,机器内存128M 2.数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3.安装路径:C:\ORACLE 实现步骤:  1.用EXP工具导出 2.导入时使用show=y选项.log选项 3.查看.编辑日志文件 具体实例:  1.调出SQL*Plus conn system/manager grant connect,resource to

如何查看Oracle数据表的建表语句?

oracle|数据|语句 如何查看Oracle数据表的建表语句? 系统环境:  1.操作系统:Windows 2000 Server,机器内存128M 2.数据库: Oracle 8i R2 (8.1.6) for NT 企业版 3.安装路径:C:\ORACLE 实现步骤:  1.用EXP工具导出 2.导入时使用show=y选项.log选项 3.查看.编辑日志文件 具体实例:  1.调出SQL*Plus conn system/manager grant connect,resource to