当前位置: 代码迷 >> PB >> opensheet,该怎么解决
  详细解决方案

opensheet,该怎么解决

热度:170   发布时间:2016-04-29 10:29:45.0
opensheet
我先打开一个子窗口,opensheet(w_1,w_main,2,original!),在子窗口属性中设置打开最大化。
然后,我有另外一个字窗口w_2,这个窗口我不想打开最大化,就保持设计大小。
opensheet(w_2,w_main,2,original!)。
现在的问题是,w_1已经打开并最大化,打开w_2时,w_1就变为设计大小。我怎样才能保持w_1的最大化状态呢?

------解决方案--------------------
这个问题我也想知道怎么搞.
但是我后来用了一个其它的办法:
在 w_1 的 open事件中去调整它的大小为 w_main.mdi_1 的大小.
------解决方案--------------------
前提:w_main为mdi或mdihelp窗口,w_1为child窗口,w_2为main窗口~~
w_main中打开w_1时,不要将w_1的窗口属性直接设为最大化,而应该在w_main 打开w_1之后紧接着触发w_1的resize事件,将其长宽高设为最大化.这样后面在w_1中打开w_2时,w_1的窗口大小才不会受w_2的影响而变化。