主菜单。最佳做法。

时间:2013-08-08 06:01:59

标签: c# winforms menu design-patterns

我使用Windows Forms,但我不太了解这个库。我需要创建主菜单。我现在这样做:

我创建Windows窗体。在它上面我创建了两个面板:pnlMainMenu(dock = top)和pnlWindow(dock = fill)。我将使用pnlMainMenu作为菜单,使用pnlWindow绘制一些数字。

在pnlTools上我创建菜单:System.Windows.Forms.MenuStrip MainMenu(dock = top)和panel pnlTools(dock = fill)。我会将pnlTools用于不同的乐器。

通过这种方式,我的表单上会有很多控件。我是否只需要为MainMenu创建新的WindowsForm?例如:

menuForm = new MainMenuForm();
menuForm.pnlMainMenu.Parent = this.pnlMainMenu;
menuForm.pnlMainMenu.Dock = DockStyle.Fill;    

0 个答案:

没有答案