일종의 해킹이지만 내 요구에 맞는 솔루션을 찾았습니다. 나는 명확한 분리막 스킨을 만들고 그것을 verticalLockedSeparatorSkin
으로 사용하고 분리기까지 열을 잠급니다. 내 DataGrid
에 가로 스크롤이 없었기 때문에이 방법이 효과적이었습니다.
데이터 그리드의 MXML : (ActionScript 클래스 등)
<mx:DataGrid lockedColumnCount="2" verticalLockedSeparatorSkin="ClearGridSeparatorSkin">
<mx:columns>
<mx:DataGridColumn />
<mx:DataGridColumn /> <!-- this column is to the left of the clear separator -->
<mx:DataGridColumn /> <!-- this column is on the right side of the separator -->
</mx:columns>
</mx:DataGrid>
구분 피부 :
package com.example.ClearSeparator
{
import mx.skins.ProgrammaticSkin;
public class ClearGridSeparatorSkin extends ProgrammaticSkin
{
public function ClearGridSeparatorSkin()
{
this.alpha=0;
this.width=1;
super();
}
}
}
그것은 단지 (내가 필요한 모든 인) 2 열 사이의 단일 국경의 제거를 위해, 그러나, 수
구성 요소를 스킨해야합니다. –