窗体程序动态加在菜单并可以添加点击事件打开窗体

yilingjingshui 2012-12-01 11:23:07
如题,希望各位大神给小弟提供点建议
...全文
123 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
a381925633 2012-12-01
同等大神降临
回复
yilingjingshui 2012-12-01
高手还没起床啊!我等。。。。。。
回复
yilingjingshui 2012-12-01
自己顶一下,在线等高手
回复
Hauk 2012-12-01
或者可以自行参考:MSDN ToolStrip 类
回复
Hauk 2012-12-01

private void CreateMenu()
{
//ts.Items.Add(ToolStripItem);//可以添加如下元素
//System.Windows.Forms.ToolStripButton
//System.Windows.Forms.ToolStripControlHost
//System.Windows.Forms.ToolStripDropDownItem
//System.Windows.Forms.ToolStripLabel
//System.Windows.Forms.ToolStripSeparator
ToolStrip ts = new ToolStrip();
ToolStripItem tsi = ts.Items.Add("BBBBBB");//在菜单上添加一个按钮
//可以通过tsi引用修改该菜单的属性,或者添加事件
ToolStripDropDownButton tsddb = new ToolStripDropDownButton();//创建一个下拉菜单
tsddb.Text = "AAAAAAA";
ToolStripButton tsb = new ToolStripButton();
tsb.Text = "A1";
tsb.Click += tsb_Click;//添加点击事件
tsddb.DropDownItems.Add(tsb);
ts.Items.Add(tsddb);//添加下拉菜单
this.Controls.Add(ts);
}

void tsb_Click(object sender, EventArgs e)
{
MessageBox.Show("A1");
}

回复
相关推荐
发帖
C#
创建于2007-09-28

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2012-12-01 11:23
社区公告

让您成为最强悍的C#开发者