私のアプリケーションでは、ユーザーはフィールドごとに3つの可能な値のいずれかを選択することで、フィールドをフィルタリングできます。
私は現在ドロップダウンボックスを持っていますが、これは2回のクリックが必要ですが、オプションはシンプルであり、できれば1回のクリックで選択できるはずです。
ティック、正方形、または何も表示しないトライステートチェックボックスに直面しました。ただし、注文が空の場合、チェックマークが付いたままの場合は、2回のクリックが必要になることがあります。
誰かがこのシナリオで何が最良の選択であるとお勧めすることができますか?
ラジオボタン。これは、それらが設計されている正確な状況です。
私は個人的にドロップダウンが好きです。次のようないくつかの重要なコンテキストを失うわけにはいかない場合、あらゆる種類のチェックボックスは間違いです。
何かにサインアップするときにメーリングリストに参加するオプトインなど、例外的で重要でない動作のチェックボックスが好きです。ユーザーに「はい」または「いいえ」(または「N/A」またはその両方、あるいは追加の状態が何であれ)を指定する必要があるフォームを表示している場合、ユーザーが何をしなければならないかが明確になっていることを確認します。
ラジオのスペースが大きすぎる場合は、ドロップダウンを試すことができます。