最大化主窗体如下如果我打开另一种形式的恢复窗口,我不希望出现这种情况

最大化主窗体如下如果我打开另一种形式的恢复窗口,我不希望出现这种情况

问题描述:

我在访问最大化的主要形式,我不希望在恢复窗口或隐或另一种形式打开时关闭。最大化主窗体如下如果我打开另一种形式的恢复窗口,我不希望出现这种情况

我发现,当我打开另一种形式通过DoCmd.Restore通过点击主窗体的按钮时,主要形式也做了恢复窗口。

enter image description here

当我点击主窗体的按钮,说添加记录,与DoCmd.Restore,我的主要形式是做一个还原窗口,而不是停留在最大化窗口

任何想法?

在此先感谢

+0

你能显示你的代码吗?这是一个MDI表单吗?最大化和最小化事件中是否有逻辑?一张图片也有助于说明问题。 –

+0

你好JeremyIt是一个普通的DoCmd.Restore。在最大化或最小化事件中没有逻辑 –

您的问题有点混乱。如果您不想取消最大化您的表单,请不要执行DoCmd.Restore

如果你想打开另一个非最大化窗体,但保持主窗体最大化,则需要使第二个窗体成为popup窗体。

这就是MDI窗口的工作原理 - 除了弹出窗体外,您不能同时拥有最大化和非最大化窗体。

+0

谢谢。我会牢记这一点。 –