我使用的是vs2012,当我点击这个控件的时候,只是弹出了整体的单击事件代码,如下
protected void Menu1_MenuItemClick(object sender, MenuEventArgs e)
{
Panel1.Visible = true;
}
我想分别设置使用手机登录和使用其他客户端的单击事件,请问这要怎样设置?
1.定义方法“子项点击事件ToolStripMenuItemClick”(为方便查看,方法名字根据实际场景修改)
private void 子项点击事件ToolStripMenuItemClick(object sender, EventArgs e)
{
//在这里实现点击后具体业务
}
2.在代码创建子级菜单
var tsItem = new ToolStripItem[2];
var tsmi = new ToolStripMenuItem
{
Text = "使用手机号码登录",
};
tsmi.Click += new EventHandler(子项点击事件ToolStripMenuItemClick);
tsItem[0] = tsmi;
tsmi = new ToolStripMenuItem
{
Text = "使用其他客户端登录",
};
tsmi.Click += new EventHandler(子项点击事件ToolStripMenuItemClick);
tsItem[1] = tsmi;
ToolStripMenuItem1.DropDownItems.Add(tsItem);
这样就能实现点击子级菜单事件了。