ToolStripSplitButton与ToolStripDropDownButton的区别

11
2个回答

19

分裂按钮是常规按钮,附有下拉菜单。如果您在按钮部分点击分裂按钮,则其作为常规按钮执行操作。如果您在菜单部分点击它,则会弹出菜单。例如,大多数浏览器上的“返回”按钮就是这种类型的按钮。

下拉按钮在被点击时会弹出一个菜单。它们没有(也不应该有)直接相关的功能,除了显示下拉菜单。它们就像菜单中最顶部的项目:当被点击时除了显示更多项目之外并不执行任何其他操作。


6
引用自这里
ToolStripSplitButton视为连接到ToolStripDropDownButton的常规按钮。
单击ToolStripDropDownButton时,Click事件总是触发,并显示下拉列表。
单击ToolStripSplitButton的按钮一侧时,会触发Click事件,但不会显示下拉列表;如果单击分裂按钮的下拉列表侧,则会显示下拉列表,但不会触发Click事件。
在Internet Explorer 6中,邮件按钮的行为类似于ToolStripDropDown按钮,而编辑按钮的行为类似于ToolStripSplitButton。即,如果单击图像,它只会启动编辑器,而如果单击箭头,则会提供编辑器的下拉列表。
在视觉上,当将光标悬停在按钮上时,ToolStripSplitButton将显示实线垂直线将图像与下拉箭头(“拆分”的两侧)分开,而ToolStripDropDown按钮将不显示垂直线。

2
几乎。当你点击 ToolStripSplitButton 的按钮部分时,会触发 ButtonClick 事件,但不会在下拉部分触发。无论哪种情况都会触发 Click - Jonathon Reinhart

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接