2016-09-21 8 views
1

私はTreeViewとそのツリーのModelIndexesを含む配列を持っています。ツリービューのselectionModeControls.SelectionMode.ExtendedSelectionに設定されています。TreeViewで複数の行をプログラムで選択します

アレイ内のインデックスに基づいてツリー内のすべての行を強調表示する方法はありますか?

私はすでに

myTreeView.selection.setCurrentIndex(myindex, ItemSelectionModel.ClearAndSelect) 

を使用して1行のみを選択することができますが、私はハイライト/複数の行を選択する方法を見つけることができませんでしたか?

答えて

1

解決策が見つかりました。私はそれが最善の方法であるかどうかはわかりませんが、誰かがそのようなことを探す場合に備えて私はここに投稿します。

myTreeView.selection.clear() 

    for(var j = 0; j < selectedindex.length; j++) 
    { 
     myTreeView.selection.setCurrentIndex(selectedindex[j], ItemSelectionModel.Select) 
    } 

だから、ポイントがItemSelectionModel、ないClearAndSelectとしてSelect使用することでした!

関連する問題