0
나는 ext js에 새로운 항목입니다. Ext js 4.1 for Create를 사용하고 있습니다. treeGrid
패널 또한 다른 렌더링 기능을 사용합니다. 그런 다음 선택한 행에 CSS를 적용하여 Treepanel
에 어떻게 추가합니까?사용자 정의 CSS를 적용하여 트리 그리드 패널에 행을 선택하는 방법 Ext JS 4.1
나는 ext js에 새로운 항목입니다. Ext js 4.1 for Create를 사용하고 있습니다. treeGrid
패널 또한 다른 렌더링 기능을 사용합니다. 그런 다음 선택한 행에 CSS를 적용하여 Treepanel
에 어떻게 추가합니까?사용자 정의 CSS를 적용하여 트리 그리드 패널에 행을 선택하는 방법 Ext JS 4.1
선택된 원시 CSS 클래스를 재정의 할 수있는 x-grid-row-selected
입니다 :
.x-grid-row-selected {
background-color: red;
}
당신이 CSS 클래스 사용하여 메타 데이터를 적용 할 수 있습니다 일반적으로
renderer: function(aValue, aMetaData, aRecord)
{
aMetaData.tdCls = 'some-of-your-own';
}
을, 그건 일반적으로하지 자신 만의 CSS 클래스를 추가 할 수 있다면 기존 CSS 클래스를 재정의하는 것이 좋습니다. 변경 사항이 다른 구성 요소로 유출되지 않도록 보장하기는 어렵습니다. 두 번째 옵션이 더 좋습니다. 'tdCls'를 통해 클래스를 추가하면 더 많은 유연성을 얻을 수 있고 필요에 따라 선택적으로 스타일을 적용 할 수 있습니다. – Eric