質問: 階層型マルチステートツリーチェックボックスの選択 チェックボックスツリーで複数の状態の選択を処理するための優れた/代替ソリューションを探しています。通常のチェックボックスツリーは3つの異なる状態を持っているため、ほとんどの場合実行可能です。それは最善の解決策ではないかもしれませんが、ほとんどのユーザーはそれを使用する方法を知っています。私の最大の問題は、親ノード自体が選択可能なアイテムである場合はどうなりますか?ツリーは、世界の地域をノード、国を葉とする会社のサイト構造であると想定します。顧客は世界の地域を選択でき、国も選択できる必要があります。選択したすべてのアイテムは、後でレポートに表示されます。このようなものはどのように見えますか?ダブルチェックボックスまたはカラーインジケーターでノードを表示することには意味がありますか?それともミラーカラムのようなものを使用しているのでしょうか?誰かが以前に見たこの問題の解決策を持っているか、もっと賢い解決策を提案していますか?
回答: ちょうど考えるための食べ物と同じように-そして、これがあなたの状況に合うかどうかはわかりませんが、あなたは問題へのまったく異なるアプローチを検討してみるかもしれません。これは、ユーザーが世界の地域と国を選択できるようにするためだとおっしゃっていました。以下のモックアップのような、より意味のあるデータをユーザーが操作できるようにするのはどうですか。ユーザーは、マップ上の6つまたは7つの地域のいずれかを選択するだけで、その地域のチェックボックスと、その地域の実際の国の一部またはすべてを個別に、またはすべて選択/すべて選択しないのいずれかを使用して選択できますボタン。