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

yilingjingshui 2012-12-01 11:23:07
如题,希望各位大神给小弟提供点建议
...全文
189 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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");
}

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

试试用AI创作助手写篇文章吧