【问题标题】:Have buttons overflow onto a second toolbar让按钮溢出到第二个工具栏上
【发布时间】:2010-09-20 21:25:56
【问题描述】:

我希望 Windows 窗体工具栏将其按钮溢出到第二个工具栏上,而不是下拉菜单。我们发现,对于我们的用户来说,他们需要单击下拉菜单来查看更多工具并不明显。有什么建议吗?

【问题讨论】:

  • 听起来不是很滑稽,但您可以将其添加到您的培训手册中。
  • 好吧,我想我比你晚了大约 10 年。虽然这对您来说似乎很简单,但对我来说却是新事物。不过感谢您的建议。

标签: c# .net winforms


【解决方案1】:

将您的工具栏分成几个较小的工具栏,就像 MS Office 的做法一样。这样您就可以将它们排列在任意多的行上。

【讨论】:

  • 问题是按钮作为数组传递给我的控件,没有明确说明如何正确划分它们。
【解决方案2】:

如果将其拆分为多个工具栏不会提供您想要的用户体验(尽管这显然是最佳实践),我相信您可以监听 Resize 事件,然后从 Items 集合中移动具有 IsOnOverflow 的所有项目设置为 true 到第二个工具条。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-26
    • 1970-01-01
    • 2017-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多