Visual Basic&上下文菜单

时间:2009-11-12 19:43:43

标签: vb.net winforms popupmenu

有没有办法在弹出菜单中添加标题?我找不到这个属性。

3 个答案:

答案 0 :(得分:1)

您还可以通过将要显示的信息作为上下文菜单中的第一项放在上下文菜单中来模拟标题。在它下面放一个分隔符(或者两个)并且不在其后面放任何代码。

在视觉上将项目分开,用户将非常快速地了解到点击第一项不会做任何事情。

答案 1 :(得分:0)

这可能不适用于您的情况,但每当我需要显示不是当前/突出显示的行的网格行的上下文菜单时,我首先将该行设为当前行,然后显示菜单。这将消除菜单上标题的需要。如果用户右键单击该行,我假设您正在显示上下文菜单。在显示上下文菜单之前,请确保该行是最新的并突出显示。

答案 2 :(得分:0)

如Corin所说,但也禁用第一项。如果你禁用它,那应该完全消除混淆。