ToolStripSplitButton Show下拉列表

时间:2014-04-25 15:31:51

标签: .net winforms button

我有一个VB NET表单,上面有一个ToolStripSplitButton。 visible属性默认设置为False。当我在表单的主要部分处理用户请求时,我可能会遇到软错误,我不想使用msgbox。我所做的是将这些软错误添加到控件的DropDownItems中,并使控件可见。如果用户想要查看消息,他们可以单击显示DropDownItems的菜单图标。

我想让这更复杂。我在寻找建议/最佳实践。可以做些什么?

1 个答案:

答案 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

并且无需对点击事件进行编码!