vb 2008 MDI应用程序子窗体在另一个子窗体打开/关闭后移动

时间:2016-01-28 00:57:32

标签: vb.net

希望我能解释一下。 MDI父级打开,带有菜单条。点击可以说客户和客户子表单在我希望的位置打开。我的创业集中在父母和最大化。如果我然后单击供应商,供应商表单将在正确的位置打开。但是,当我点击关闭供应商子表单时,客户表单不再位于同一位置。仍然最大化但所有控制措施都降低了。任何人都知道如何将表单保持在MDI中的相同位置。

1 个答案:

答案 0 :(得分:0)

我发现这种行为很奇怪。通常,新的MDI孩子会在不同的地方开放,但其他形式应保持静止。您可以让父级专门设置子级的位置(并在子窗体关闭时重新设置它们等)。您应该能够使用Location属性指定位置。在父级上放置一个方法,将其重新定位到默认位置,然后您可以从子级调用它(在他们的关闭事件中)。