|
namespace Microsoft.Samples.WinForms.Cs.MDI { using System; using System.ComponentModel; using System.Drawing; using System.WinForms;
public class MainForm : System.WinForms.Form { private System.ComponentModel.Container components; private System.WinForms.MainMenu mainMenu; private System.WinForms.StatusBar statusBar1;
private int windowCount = 0 ;
public MainForm() {
// Required by the Windows Forms Designer InitializeComponent();
// TODO: Add any constructor code after InitializeComponent call
//Setup MDI stuff this.IsMDIContainer = true; this.MDIChildActivate += new EventHandler(this.MDIChildActivated);
//Add File Menu MenuItem miFile = mainMenu.MenuItems.Add("&File"); miFile.MergeOrder=0; miFile.MergeType = MenuMerge.MergeItems;
MenuItem miAddDoc = new MenuItem("&Add Document", new EventHandler(this.FileAdd_Clicked), Shortcut.CtrlA); miAddDoc.MergeOrder=100;
MenuItem miExit = new MenuItem("E&xit", new EventHandler(this.FileExit_Clicked), Shortcut.CtrlX); miExit.MergeOrder=110;
miFile.MenuItems.Add(miAddDoc); miFile.MenuItems.Add("-"); // Gives us a seperator miFile.MenuItems.Add(miExit);
//Add Window Menu MenuItem miWindow = mainMenu.MenuItems.Add("&Window"); miWindow.MergeOrder = 10; miWindow.MenuItems.Add("&Cascade", new EventHandler(this.WindowCascade_Clicked)); miWindo [1] [2] [3] 下一页
|