我有以下问题:
我有一个主窗体,我想在主窗体中用按钮打开一些其他窗体。 但我想保持导航。这可以是工具栏中的按钮或菜单项。
这可能,还是需要在每种形式中实施菜单? 我已经可以通过单击按钮打开另一个表单,但每次单击按钮时它都会创建一个新的表单/窗口。
有人可以帮助我实现这一目标。
答案 0 :(得分:0)
您需要将IsMdiContainer
属性设置为true
。您将在此主表单上找到您的工具条。然后,当您打开其他表单时,首先将MdiParent
设置为等于您的主表单,然后.Show()
。
因此,在您的主表单中,您将拥有这样的方法:
private void OpenSubForm() {
var subForm = new SubForm();
subForm.MdiParent = this;
subForm.Show();
}
只需将它停靠在您的主电源中即可。