7

我的应用程序中的菜单将包含太多项目,无法在单个垂直行中显示。将其拆分为 2 个菜单看起来不是一个好的解决方案,因为它会破坏 UI 语义。我可以只设置一个菜单以显示多列吗(如 Windows XP 经典开始菜单以防垂直溢出)?

4

2 回答 2

3

为菜单创建一些级别而不是垂直拆分菜单怎么样?你的选项不能分组吗?

编辑:

不知道为什么我被否决了,但是如果您不想破坏菜单的语义并且:

  • 创建长度为 50 个项目的不可读菜单
  • 或创建这样的菜单,然后强行将它们分成列

然后你必须做些别的事情,分组和关卡可以帮上忙。

于 2011-02-12T21:54:50.433 回答
0

是的,您可以稍微改变您的方法并使用拆分容器,将左侧面板用作菜单,将右侧面板用作内容面板。

这将使您可以灵活地以您喜欢的方式排列菜单按钮

于 2011-02-13T01:02:25.813 回答