2012-03-27 5 views
0

트리보기 그리드에서 레코드를 삭제하면 아이콘이 변경되지 않습니다.삭제 후 아이콘이 변경되지 않습니다.

예를 들어, 단일 리프 만있는 부모 :이 단일 리프를 삭제할 때 더 이상 자식이 없기 때문에 부모 아이콘이 리프 아이콘으로 변경 될 것으로 예상됩니다.

물리적으로 페이지를 다시로드하는 경우에만 직각 모양 아이콘이 표시됩니다.

어떻게 해결할 수 있을까요?

당신은 폴더와 파일 및 비 잎과 잎을 비교할 수 있습니다,

+0

더 많은 정보가 필요합니다. –

답변

0

을 주셔서 감사합니다. 폴더에서 모든 파일을 제거하더라도 폴더 (리프가 아닌 파일)는 파일로 변환되지 않습니다 (리프로). 그래서 예상했던 행동이 적어도 일반적인 경우에는 올바르지 않습니다.

업데이트 : 대신 기본으로 사용할 것 "폴더 오픈 UI-아이콘", "UI-아이콘 폴더-붕괴"와 "UI-아이콘 - 문서 B"(here 참조) 아마이 " ui-icon-triangle-1-s "및"ui-icon-radio-off "(treeIcons 옵션 참조)가 모두 명확 해집니다.

+0

제 경우에는 파일 및 폴더가 아니라 상사 및 직원들과 함께 작업하고 있습니다. 사장이 보스보다 더 이상 종업원이없는 경우 부모가 아니며 잎처럼 보일 것입니다. –

+0

당신의 업데이트에 관해서는 말했듯이, 나는 파일 시스템을 사용하고 있지 않습니다. –

+0

일부 국가에서는 종업원이없는 상사가 상사 (:-)로 해석되지만 실제로는 중요하지 않습니다. 당신이 할 수있는 것은 'delTreeNode'와'addChildNode'에 대해서 트리 노드를 다시 삽입하는 것입니다. – Oleg

관련 문제