컴퓨터 지식 네트워크 - 컴퓨터 지식 - 날짜 필드에 FLEX 문자열 유형 데이터를 표시하는 방법은 무엇입니까?

날짜 필드에 FLEX 문자열 유형 데이터를 표시하는 방법은 무엇입니까?

설정된 데이터 메서드를 재정의해야 합니다. 다음 mxml 파일을 다른 형식으로 생성해야 합니다.

그런 다음

import mx.controls.listClasses. BaseListData;

import mx.controls.listClasses.ListData;

import mx.events.FlexEvent;

import mx.controls.dataGridClasses.DataGridListData; p>

private var _data:Object;

private var _listData:BaseListData;

private var selectedDateSet:Boolean;

공용 함수 get 재정의 listData( ):BaseListData

{

return _listData;

}

/**

* @ private

*/

공용 함수 세트 listData(value:BaseListData):void

{

_listData = value;

재정의 p>

}

공개 함수 세트 data(value:Object):void

{

var newDate:Date;

_data = 값;

var str:String=_data[DataGridListData(_listData).dataField];

if(str==null)

str =" ";

newDate = DateField.stringToDate(str,"YYYY.MM.DD");

if (!selectedDateSet)

{

selectedDate = newDate;

selectedDateSet = false;

}

dispatchEvent(new

FlexEvent(FlexEvent.DATA_CHANGE));

}

공용 함수 get data():Object 재정의

{

return _data;

}

]]>

上篇: gba "서먼 나이트 소드 스토리 3. 오리진 스톤 3" 골드 핑거 100개 사용 가능 下篇: adobeacrobatreader는 docx 파일을 열 수 있습니다.
관련 내용