dijit.Treeで選択モードをシングルに設定するには? 単一の選択モードとは、Shift キーまたは Ctrl キー + ノードのマウス クリックを使用して、ユーザーが複数のノードを選択できないようにすることです。
2363 次
1 に答える
7
選択は によって処理されdijit/Tree::dndController
、デフォルトはdijit/tree/_dndSelector
です。プロパティsingular
が_dndSelector
あり、そのドキュメントには次のように記載されています。
単数形: ブール値
true の場合、1 つの要素のみを選択できます。
Tree は singular=true モードでテストされていません。動作するかどうかは不明です。
とにかく、うまくいくようです:
var tree = new dijit.Tree({
id: "tree1",
model: model
}).placeAt(win.body());
tree.dndController.singular = true;
jsFiddle で確認してください: http://jsfiddle.net/phusick/UxWUs/
于 2012-09-04T12:04:33.067 に答える