如何禁用上下文菜单条中的菜单项
本文关键字:菜单项 菜单 何禁用 上下文 | 更新日期: 2023-09-27 18:02:01
我在我的ContextMenuStrip中有"添加","删除"answers"更新"等选项,当用户右键单击ListView时应该弹出。
如果列表视图中没有项目,如何禁用更新菜单?
使用ContextMenuStrip打开事件. .
if (ListBox1.Items.Count == 0) {
ItemAToolStripMenuItem.Enabled = false;
}
https://i.stack.imgur.com/74Lax.png 你可以尝试使用MouseDown事件:
void listView1_MouseDown(object sender, MouseEventArgs e) {
if (e.Button == MouseButtons.Right) {
updateToolStripMenuItem.Enabled = (listView1.Items.Count > 0);
}
}