2009-05-09 6 views
0

많은 항목이있는 사용자 정의 트리보기가 포함 된 XUL로 작성된 앱이 있습니다. 선택한 항목을 제거 할 수있는 단추가 있는데 문제는이 단추를 누를 때마다 트리가 위로 스크롤됩니다. 이전 색인에서 항목을 다시 선택하여이 문제를 해결하려고했지만 불행히도보기를 스크롤하지 않습니다. 트리보기를 맨 위에 스크롤하지 않거나 원래 위치로 다시 스크롤하도록 강제 할 수있는 방법이 있습니까?XUL 트리를 코드에서 어떻게 스크롤합니까?

onRemoveNilSelection: function(event) { 
    var selectedIndex = this._tree.currentIndex; 
    this._treeView.removeItem(selectedIndex); 
    this._tree.view = this._treeView; 
    this._treeView.selection.select(selectedIndex); 
}, 

답변

관련 문제