問題タブ [defunct]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
winforms - CRUD UX: コンボボックスに存在しなくなった現在廃止されたコンボボックスの選択肢を使用するレガシーレコードを表示する一般的なパターン?
被験者はそれをすべて言います。この状況を処理するための頼りになるデザイン/UX パターンはありますか? 私は Winforms ComboBoxes を使用していますが、状況はどの GUI にも当てはまります。さらに、検索用語が非常に広いため、これを検索するのは困難です。
昨年、コンボボックスのオプションはA,B,C
. 選択 B で多くのレコードが保存されました。
今年、コンボボックスのオプションはA,C
. しかし、誰かが昨年の記録を見直したいと思うかもしれません。これらのレコードを表示すると、2 つのオプションが生じますが、どちらも望ましくありません。
- コンボボックスに空白が表示され、レビューが非現実的になります。
B
コンボボックスに無効なアイテムを残して、選択がまだ有効であるという誤った印象を与えます。
EDIT 1: 所有者が ComboBox アイテムを描画し、機能していないアイテムをグレー表示することに関する提案に対処するには:私はそのようになるかもしれません。しかし、問題の核心は機械的なものではなく、哲学的なものでした。アイテムをグレー表示する方法ではなく、それらをグレー表示にすることが最も賢明なオプションであるかどうか、および代替アプローチは何かを検討してください。確かにこれはよく遭遇するスナフです。