// ###################################### MyForm.cs ########################################## using System.Windows.Forms; public class MyForm : Form { [System.STAThread] static void Main() { Application.Run(new MyForm()); } // ==================================================================== public MyForm() { this.Controls.Add(MainMenuStrip = new MenuStrip()); MainMenuStrip.Location = new System.Drawing.Point(0, 0); MainMenuStrip.Size = new System.Drawing.Size(800, 24); MainMenuStrip.TabIndex = 0; ToolStripMenuItem column1=MainMenuStrip.addItem("AAA"); column1.addItem("AAA123", (o,e)=>{ MessageBox.Show("AAA123 がクリックされました"); }); column1.addItem("AAA345", (o,e)=>{ MessageBox.Show("AAA345 がクリックされました"); }); ToolStripMenuItem column2=MainMenuStrip.addItem("BBB"); column2.addItem("BBB567", (o,e)=>{ MessageBox.Show("BBB567 がクリックされました"); }); column2.addItem("BBB789", (o,e)=>{ MessageBox.Show("BBB789 がクリックされました"); }); // this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(800, 450); this.Text = "Form1"; } // ======================================================================= protected override void Dispose(bool disposing) { base.Dispose(disposing); } // ======================================================================= } // ################################## MyForm.cs end #########################################