2012-02-05 9 views
2

dojox.grid.TreeGrid/LazyTreeGrid의 일부 열에 아이콘을 설정하려면 어떻게해야합니까?TreeGrid에서 리프 아이콘을 변경하는 방법

dijit.Tree에서이 문제를 해결하기 위해 getIconClass 메소드를 오버로드 할 수 있습니다.

+1

포맷터 기능 (TreeGrid가 지원하는지 모르겠다)? – undefined

답변

2

당신은 그것을 위해 CSS를 사용할 수 있습니다

.dojoxGridCell[role="gridcell"][idx="3"]:before 
{ 
    content: url(icon.png); 
} 

이 그리드 셀에 icon.png 표시 (클래스 dojoxGridCell로 표시를하고 role="gridcell" 속성)이 생성 된 컨텐츠를 사용하는 인덱스 3.

과 열에됩니다 따라서 support matrix에 문의하는 것이 좋습니다. IE6/IE7을 지원해야한다면 다른 모든 브라우저가 정상적으로 작동 할 수있는 대체 솔루션이 필요합니다.

관련 문제