让代码更简单

C#对visionpro上下文菜单进行修改

重要:本文最后更新于2024-12-31 18:39:44,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

今天群里有位小伙伴想要使用C#对visionpro上下文菜单进行修改,注入自己想要的功能菜单。此功能适用于高度自定义用户,且仅需微软提供的api即可实现,无需依赖visionpro,可以参考C#修改VisionPro控件内容

C#对visionpro上下文菜单进行修改
复制
ContextMenuStrip cm = recordDisplay.ContextMenuStrip;
if(cm!=null){
foreach (ToolStripItem item in cm.Items) {
Console.WriteLine(item.Text);
}
}
ToolStripMenuItem ts = new ToolStripMenuItem("daimadog");
ts.Click += new EventHandler(menu);
cm.Items.Add(ts);

void menu(object sender,EventArgs e) {
MessageBox.Show("666");
}

使用上面的代码,我们可以为recordDisplay控件新增一个菜单项,同理可以删除不需要的菜单项。

感觉很棒!可以赞赏支持我哟~

0 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐