2011-07-05 4 views

답변

16

ExtJS는 스타일에 CSS를 사용하므로 아이콘을 제거하는 가장 쉬운 방법은 Ext에서 제공 한 CSS 규칙을 무시하는 것입니다.

.x-tree-icon { display: none !important; } 

extraCls 설정 옵션을 사용하여 클래스를 추가하거나 필요에 따라 규칙을 한정 구성 요소 ID를 사용

는 일을 할 것입니다.

굵게 표시된 텍스트는 CSS 만 사용하는 것처럼 보이지 않으므로 트리 뷰의 afterRender 이벤트를들을 수 있습니다.하지만 노드를 동적으로 추가하는 경우에는 충분하지 않습니다.

columns: [{ 
    xtype: 'treecolumn', 
    text: 'Task', 
    iconCls: '', // This property to get rid of tree icon 
    width: 200, 
    sortable: true, 
    dataIndex: 'someStringIdentifier', 
    locked: true 
} 
+0

물론 당신이 전체 응용 프로그램의 나무를 원하는 유일한 방법은 ... 당신이 그런 다음, 나무 패널에 클래스를 추가하는 경우에 특히 참조 할 수있어 가정 : 열 정의에서 – Dawesi

관련 문제