1

对象说明了一切。是否有解决这种情况的首选设计/UX 模式?我正在使用 Winforms ComboBoxes,但这种情况适用于任何 GUI。此外,这很难搜索,因为搜索词非常广泛。

去年,组合框选项是A,B,C. 选择 B 保存了许多记录。

今年,组合框选项是A,C. 但有人可能想查看去年的记录。查看这些记录会导致两个选项,这两个选项都是不可取的。

  1. 在组合框中显示空白,使审查不切实际。
  2. B将已失效的项目留在组合框中,给人一种选择仍然有效的错误印象。

编辑 1: 为了解决关于所有者绘制 ComboBox 项目并将已失效项目变灰的建议:我最终可能会这样做。但问题的主旨不是机械的,而是哲学的。不是如何将项目变灰,而是质疑将它们变灰是否是最明智的选择以及有哪些替代方法。当然,这是一个经常遇到的问题。

4

0 回答 0