我希望您只有在winforms c#应用程序中选择列表框中的项目时才能看到上下文菜单。
目前,如果正确右键单击项目,则可以选择该项目,如果未选择任何内容,则可以禁用右键单击菜单,但我不想让菜单出现。
如何实现这一点?
目前,如果正确右键单击项目,则可以选择该项目,如果未选择任何内容,则可以禁用右键单击菜单,但我不想让菜单出现。
如何实现这一点?
private void genPassMenu_Opening(object sender, CancelEventArgs e)
{
genPassMenu.Enabled = lstPasswords.SelectedIndex > 0;
genPassMenu.Visible = lstPasswords.SelectedIndex > 0;
}
我分别尝试了这两种情况,只有启用状态才有效。
也许“打开”不是正确的事件选择?
谢谢。