「変更なし」を意味する2番目の状態を持つラジオボタンのデザイン方法に関するアイデアを探しています。
したがって、ユーザーはいくつかの項目を選択します。これは、WindowsエクスプローラーまたはFinderで長方形の選択が機能する方法に似ています。サイドパネルに、選択したアイテムの共通プロパティに対応する入力フィールドが表示されます。
たとえば、すべてのアイテムは「ステータス」プロパティを持つことができます。同じステータスの2つのアイテムがある場合、通常のラジオボタンセットをステータスとともに表示し、共通の値をチェックすることができます。
しかし、item#1が「公開済み」ステータスで、item#2が「非公開」ステータスの場合はどうなりますか?ユーザーは、両方のアイテムのステータスを「非公開」、「公開済み」に変更するか、変更しないでおくことができます。
私はこれをテキストフィールドとチェックボックスで何とか解決しましたが、ラジオでそれを行う方法がわかりません。これは、これまでのところ次のようになります。
そして this fiddle は、ユーザーの操作方法を示しています。
ラジオグループは、いくつかのオプションから1つだけを選択するため、選択は相互に排他的です。
この問題を解決するには、ラジオボタンの相互に排他的な動作を最初にオーバーライドし、項目のグループで異なる値を持つすべてのオプションのチェックを表示する必要があります。
ユーザーがこのタイプの無線との対話を開始すると、相互に排他的な関係が始まり、グループ内のすべてのアイテムがこのプロパティに対して同じ値を取得します。
例:-
1)リストには男性が2人、女性が3人の5人が含まれています。
2)5つすべてを選択すると、性別ラジオボタンに両方の性別が選択された状態で表示されます(ここで別のチェックマークを付けることができます)。
3)これで間違いがあり、5人すべてが女性であるはずであると考えました。これを修正するには、5つすべてを選択して女性のオプションをクリックします。このラジオボタンは相互排他で正常に動作します。