在C#应用程序中,我正在尝试向我的listview添加一个上下文菜单,这样当我右键单击一个项目时,弹出上下文菜单。这部分很容易。问题是,只要我双击工具箱中的“上下文菜单”来创建一个,我就可以在我的表单[设计]中看到菜单条会立即消失,尽管它仍然可以在最底部看到其他'隐藏'出现的东西(toolbarIcons,上下文菜单,..)。
在谷歌搜索时我才意识到VS有很多奇怪的错误,没有找到其他人这个问题。我试过重启VS。当我在设计时点击表单上的任何地方时,menustrip会重新出现。当我点击底部的上下文菜单时,menustrip消失了。当我运行应用程序时,menustrip不显示,除非我首先删除上下文菜单...
答案 0 :(得分:1)
上下文菜单将出现在设计师的顶部,以便您可以修改它的项目。如果您单击其他位置,它将隐藏,因为它不是表单设计的一部分,它会被隐藏,直到您单击。现在请注意,除非有项目,否则不会显示。
你可能做错了。
按照这些步骤,它将工作没有错误。
现在,如果您运行程序并右键单击列表视图,将显示上下文菜单。