flex中实现全文检索中的高亮显示
2009-06-04 16:51
411 查看
<mx:DataGrid id="dg" click="select()" dataProvider=
"{modelLocator.resultList}" borderStyle="none"
verticalGridLines="false" horizontalGridLines="false" verticalScrollPolicy="off" rowCount="10"
fontSize="16" fontStyle="normal" fontThickness="0" width="100%" height="100%">
<mx:columns>
<mx:DataGridColumn dataField="programName
" headerText="节目名称" >
<mx:itemRenderer>
<mx:Component>
<mx:HBox width="100%" height="100%" horizontalAlign="left" verticalAlign="middle" horizontalScrollPolicy="off" verticalScrollPolicy="off">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
override public function set data
(value:Object):void
{
if(value != null)
{
super.data = value;
programXYZ.htmlText = data.programName;
//Alert.show(this.programXYZ.text);
}
}
]]>
</mx:Script>
<mx:Text id="programXYZ" />
</mx:HBox>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
关键是重写了 override public function set data(value:Object):void 方法
"{modelLocator.resultList}" borderStyle="none"
verticalGridLines="false" horizontalGridLines="false" verticalScrollPolicy="off" rowCount="10"
fontSize="16" fontStyle="normal" fontThickness="0" width="100%" height="100%">
<mx:columns>
<mx:DataGridColumn dataField="programName
" headerText="节目名称" >
<mx:itemRenderer>
<mx:Component>
<mx:HBox width="100%" height="100%" horizontalAlign="left" verticalAlign="middle" horizontalScrollPolicy="off" verticalScrollPolicy="off">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
override public function set data
(value:Object):void
{
if(value != null)
{
super.data = value;
programXYZ.htmlText = data.programName;
//Alert.show(this.programXYZ.text);
}
}
]]>
</mx:Script>
<mx:Text id="programXYZ" />
</mx:HBox>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
关键是重写了 override public function set data(value:Object):void 方法
相关文章推荐
- flex 实现全文检索中的高亮显示代码
- flex 实现全文检索中的高亮显示代码
- 【Lucene】Apache Lucene全文检索引擎架构之中文分词和高亮显示
- 【Lucene】Apache Lucene全文检索引擎架构之中文分词和高亮显示
- Oracle全文检索建索引,存储过程,以及java方法调用高亮显示
- asp.net中利用Lucene.net实现检索并对检索关键字高亮显示
- JAVA_WEB项目之Lucene实现检索结果排序和关键字在索引库中多字段查询结果进行高亮显示
- flex实现DataGrid高亮显示数据的功能
- query 全文检索关键词高亮显示
- android+lucene实现全文检索并高亮关键字
- Flex中对文本实现高亮显示
- android+lucene实现全文检索并高亮关键字
- 全文检索Lucene(三)--中文分词与高亮显示
- 利用Lucene.net实现检索并对检索关键字高亮显示
- 【Lucene】Apache Lucene全文检索引擎架构之中文分词和高亮显示4
- 实现Flex的TextArea文本中关键字的高亮显示
- flex实现DataGrid高亮显示数据功能的解决方案
- 搜索系统:全文检索(lucene、排序、多域搜索、高亮、分页、监听器)
- js之实现表格高亮显示
- 两种简单实现菜单高亮显示的JS类(转载)