我有一个MDI应用程序,我已经设置了启动窗口状态为“Normal”。当我打开每个新的子表单时,它会以级联格式自动打开。最终看起来像这样:
这样可以好几次,但即使在以下情况下也会保持低位和低位:
它从可见空间中跑出(迫使你滚动或移动它以查看它)。
最终会在 11 打开实例后重置,并从最顶层开始打开。
我无法弄清楚如何将“11”号改为......也许......“3”。我怎么做? 这个隐藏属性的名称是什么?
我担心这可能是我需要的.Net Reflector甚至可以看到......有没有更好的方法来解决这个问题?
答案 0 :(得分:2)
看起来您需要手动执行此操作,方法是将子窗体的StartPosition设置为“手动”并在打开之前正确设置其“位置”属性:http://social.msdn.microsoft.com/Forums/en/winforms/thread/d9e0ff9f-52a0-4836-a718-2b73bdfb9cc6