C# 创建DEV POPUPMENU
时间: 2023-10-19 14:52:13 浏览: 53
要在C#中创建一个DEV弹出菜单(popup menu),你可以使用ContextMenu类。以下是一个简单的示例代码:
```csharp
using System;
using System.Windows.Forms;
public class DevPopupMenuExample
{
public static void Main()
{
// 创建一个弹出菜单
ContextMenu devPopupMenu = new ContextMenu();
// 添加菜单项
MenuItem menuItem1 = new MenuItem("菜单项1");
MenuItem menuItem2 = new MenuItem("菜单项2");
MenuItem menuItem3 = new MenuItem("菜单项3");
// 设置点击事件处理程序
menuItem1.Click += MenuItem_Click;
menuItem2.Click += MenuItem_Click;
menuItem3.Click += MenuItem_Click;
// 将菜单项添加到弹出菜单
devPopupMenu.MenuItems.Add(menuItem1);
devPopupMenu.MenuItems.Add(menuItem2);
devPopupMenu.MenuItems.Add(menuItem3);
// 创建一个窗体
Form form = new Form();
form.Text = "Dev Popup Menu Example";
form.ContextMenu = devPopupMenu;
// 显示窗体
Application.Run(form);
}
// 菜单项点击事件处理程序
private static void MenuItem_Click(object sender, EventArgs e)
{
MenuItem clickedMenuItem = (MenuItem)sender;
MessageBox.Show("您点击了 " + clickedMenuItem.Text);
}
}
```
这个示例代码创建了一个简单的窗体,并在右键点击时显示弹出菜单。当用户点击菜单项时,会弹出一个消息框显示所点击的菜单项文本。
你可以根据自己的需求修改菜单项的文本、样式和点击事件处理程序等。希望这可以帮助到你!