【问题标题】:Dont hide a menu/menuitem on click不要在点击时隐藏菜单/菜单项
【发布时间】:2013-05-13 22:28:09
【问题描述】:

我正在使用 vb.net,不想使用 WPF。

我有一个包含许多菜单的菜单条。

这些菜单有很多 menuItems。

当我点击任何 menuItem 时,我会向用户显示一个新表单。

当用户完成工作并返回主窗体时,他应该能够看到离开主窗体时的菜单。

我的意思是当我点击一个 menuItem 时,菜单会关闭。但我不希望它关闭。

【问题讨论】:

  • 那么不要使用菜单?...您如何设置一个 TreeView 并使用它来代替?
  • Ya Tree View 是个好主意,但用户是非常未受过教育的类型。他们会发现更难。
  • 你认为导航树视图比导航复杂的菜单系统困难得多吗?
  • 那么使用一系列列表框或组合框代替树形视图怎么样?

标签: vb.net menu


【解决方案1】:

如果你的用户有一个永远不会关闭的菜单,因为它违背了预期的行为,这可能会让你更加困惑。您最好使用建议的其他控件之一。

每个操作系统(Windows、Mac 等)都出于某种原因定义了一组标准控件 - 以在多个应用程序之间实施一致性和可预测性。这就是为什么您知道查看菜单以查找命令的原因。 Microsoft、Apple 等都生成“设计标准”文档,为您的用户与您的应用交互的方式指定基线。

如果用户从菜单中选择了某些东西并且菜单从未关闭,那么用户很可能认为您的应用程序已损坏。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-11
    • 1970-01-01
    • 2020-04-03
    • 1970-01-01
    • 2019-09-19
    相关资源
    最近更新 更多