Vb.net ToolStripMenuItem子项被切断
Vb.net ToolStripMenuItem子项被切断,vb.net,Vb.net,mainNI是一个通知图标cms是连接到mainNI的主要ContextMenuStriptoolstripMenu是cms的“子菜单”cms正常显示 如图所示,我的菜单项被切断。无论我是强制调整ToolStripMenuItem的大小,还是将其设置为自动调整大小,都没有关系。我可以在打开事件中确认ToolStripMenuItem的大小是条带上任何项目宽度的两倍。多亏了Slai,我在Designer中创建了菜单。我打开了一个新项目,重复了这个错误。我发现设计师使用了ToolStripMenuI
mainNI
是一个通知图标cms
是连接到mainNI
的主要ContextMenuStrip
toolstripMenu
是cms
的“子菜单”<代码>cms正常显示
如图所示,我的菜单项被切断。无论我是强制调整
ToolStripMenuItem的大小,还是将其设置为自动调整大小
,都没有关系。我可以在打开
事件中确认ToolStripMenuItem
的大小是条带上任何项目宽度的两倍。多亏了Slai,我在Designer中创建了菜单。我打开了一个新项目,重复了这个错误。我发现设计师使用了ToolStripMenuItem
。我使用了工具条按钮
。这让我想起了一个关于某人的问题,他有同样的问题,但是ToolStripLabel
。可能这是一个bug。菜单所附加的mainNI
是什么?mainNI是NotifyIcon@HansPassant与其告诉我如何提问,不如告诉我你认为我遗漏了什么。打开的事件的宽度是多少?1。在designer 2中生成菜单。检查.Designer.vb文件3中生成的代码????4.利润!!!
Dim cms As New ContextMenuStrip
Dim toolstripMenu As New ToolStripMenuItem("Sub Menu")
With toolstripMenu.DropDownItems
.Add(menuitem1BTN)
.Add(menuitem2BTN)
.Add(menuitem3BTN)
End With
With cms.Items
.Add(toolstripMenu)
End With
mainNI.ContextMenuStrip = cms