AdvancedDataGrid 의 AdbvancedDataGridColumnGroup 의 HeaderText 를 클릭했을때 HeaderText를 가져오는 방법.

 

//이벤트리스너 등록

this.adg.addEventListener(AdvancedDataGridEvent.HEADER_RELEASE,gridHeaderClickHandler);    

 

//HEADER_RELEASE 이벤트핸들러

private function gridHeaderClickHandler(event:AdvancedDataGridEvent):void
{
    var adgcg:AdvancedDataGridColumnGroup = event.itemRenderer.data as  AdvancedDataGridColumnGroup;

    Alert.show(adgcg.headerText);
}   

 

위의 것이 필요한 이유는 AdbvancedDataGridColumnGroup  에서 child 인 column 들을 클릭하면

AdvancedDataGridEvent.columnIndex 를 가져올 수 있어 이벤트가 발생한 AdbvancedDataGridColumnGroup  를 알아낼 수가 있는데 , headerText를 클릭하면 AdvancedDataGridEvent.columnIndex 의 모든 값이 -1 로 나와서 이벤트가 발생한 그룹을 알수가 없는 문제가 있어서 입니다.