我有一个VB NET表单,上面有一个ToolStripSplitButton。 visible属性默认设置为False。当我在表单的主要部分处理用户请求时,我可能会遇到软错误,我不想使用msgbox。我所做的是将这些软错误添加到控件的DropDownItems中,并使控件可见。如果用户想要查看消息,他们可以单击显示DropDownItems的菜单图标。
我想让这更复杂。我在寻找建议/最佳实践。可以做些什么?
答案 0 :(得分:1)
我添加了此代码,以便用户只需将鼠标悬停在控件上即可查看消息。
Private Sub sbtnToolStrip_MouseHover(sender As System.Object, e As System.EventArgs) Handles sbtnToolStrip.MouseHover
sbtnToolStrip.ShowDropDown()
End Sub
Private Sub sbtnToolStrip_MouseLeave(sender As System.Object, e As System.EventArgs) Handles sbtnToolStrip.MouseLeave
sbtnToolStrip.HideDropDown()
End Sub
并且无需对点击事件进行编码!