便宜VPS主机精选
提供服务器主机评测信息

c# ContextMenuStrip 获取选中项技巧:轻松实现菜单项选择操作指南

在C#中,要获取ContextMenuStrip中选中的项,您可以使用GetSelectedItems()方法

// 假设您的ContextMenuStrip名为contextMenuStrip1
private void contextMenuStrip1_MouseClick(object sender, MouseEventArgs e)
{
    // 检查鼠标点击是否在ContextMenuStrip上
    if (contextMenuStrip1.Contains(e.Location))
    {
        // 获取选中的项
        MenuItem[] selectedItems = contextMenuStrip1.GetSelectedItems();

        // 遍历选中的项并执行操作
        foreach (MenuItem item in selectedItems)
        {
            MessageBox.Show("选中的项: " + item.Text);
        }
    }
}

在这个示例中,我们首先检查鼠标点击是否在ContextMenuStrip上。如果是,我们使用GetSelectedItems()方法获取选中的项,并将它们存储在一个MenuItem数组中。然后,我们遍历选中的项并显示一个消息框,其中包含选中项的文本。

未经允许不得转载:便宜VPS测评 » c# ContextMenuStrip 获取选中项技巧:轻松实现菜单项选择操作指南