using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { foreach (var item in this.menuStrip1.Items) { ToolStripMenuItem mi = item as ToolStripMenuItem; if (mi != null) { mi.Paint += new PaintEventHandler((x, y) => { this.statusStrip1.Items[0].Text = x.ToString(); }); ToolStripDropDownMenu mi2 = item as ToolStripDropDownMenu; foreach (var item1 in mi.DropDownItems) { ToolStripMenuItem mi1 = item1 as ToolStripMenuItem; if (mi1 != null) mi1.Paint += new PaintEventHandler((x, y) => { this.statusStrip1.Items[0].Text = x.ToString(); }); } } } } } }
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
} private void Form1_Load(object sender, EventArgs e)
{
foreach (var item in this.menuStrip1.Items)
{
ToolStripMenuItem mi = item as ToolStripMenuItem;
if (mi != null)
{
mi.Paint += new PaintEventHandler((x, y) => { this.statusStrip1.Items[0].Text = x.ToString(); });
ToolStripDropDownMenu mi2 = item as ToolStripDropDownMenu;
foreach (var item1 in mi.DropDownItems)
{
ToolStripMenuItem mi1 = item1 as ToolStripMenuItem;
if (mi1 != null)
mi1.Paint += new PaintEventHandler((x, y) => { this.statusStrip1.Items[0].Text = x.ToString(); });
}
} }
} }
}