ContextMenuStrip.Items.Add 动态添加。 或者你先添加好了,在运行时通过Visibled控制
[quote=引用 2 楼 u012558127 的回复:] [quote=引用 1 楼 caozhy 的回复:] ContextMenuStrip.Items.Add 动态添加。 或者你先添加好了,在运行时通过Visibled控制
菜单项.Click+=你的事件处理程序。 事件处理程序通过sender判断是哪个菜单触发的。
。。。 首先你肯定知道要添加多少个的“组文件” 在添加的代码里加入 ContextMenuStrip. .DropDownItems.Add(CreateItem(xxx1,路径1)) ContextMenuStrip. .DropDownItems.Add(CreateItem(xxx2,路径2)) ToolStripItem CreateItem(string txt,string path) { ToolStripItem item=new ToolStripItem(txt) item.Tag=path item.Click+=item_Click; } void Item_Click(object sender,EventArgs e) { ToolStripItem obj=sender as ToolStripItem ; string path= obj.Tag.ToString(); 这里该干嘛干嘛 }
[quote=引用 1 楼 caozhy 的回复:] ContextMenuStrip.Items.Add 动态添加。 或者你先添加好了,在运行时通过Visibled控制
110,536
社区成员
642,578
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧