`

flex中实现全文检索中的高亮显示

阅读更多

<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 方法

分享到:
评论

相关推荐

    flex 实现全文检索中的高亮显示代码

    本篇文档将详细介绍如何在Flex中实现全文检索时的高亮显示效果。 首先,Flex是一个用于开发富互联网应用(Rich Internet Applications, RIA)的开源框架。它主要基于ECMAScript for XML (E4X) 的语法,结合...

    Flex Tree快速定位树结点

    它允许用户通过输入结点名称,然后一键检索,直接在树中高亮或展开对应的结点,极大地提高了用户的操作效率。 实现这个功能的关键步骤包括: 1. **用户界面设计**:创建一个文本输入框供用户输入结点名称,以及一...

    aa.rar_flex_formattedtext-1.0.0

    标签中的“flex formattedtext-1.0.0”再次强调了这个组件的核心特性,即它是Flex框架的一部分,专注于格式化的文本显示,并且其版本号是1.0.0,通常表示这是该组件的初始发布版本,可能包含基本功能但可能尚未包含...

    HTML/CSS实现的搜索框.zip

    HTML/CSS实现的搜索框是网页设计中常见的一种交互元素,尤其在谷歌、百度和必应等搜索引擎的首页上,这种搜索框的设计显得尤为重要。它不仅需要具备良好的用户体验,还要有美观的视觉效果。在本项目中,我们将探讨...

    flexPaper包+使用指南

    这款工具主要用于在Adobe Flex环境中显示PDF文档,为开发者提供了在Web应用中集成PDF阅读体验的能力。FlexPaper的核心是其SWC库文件,如压缩包中的"FlexPaper.swc",这是一个Flex组件库,可以直接导入到Flex项目中。...

    [FLEX] FlexPaper 阅读器

    - **文档管理**:与CMS(内容管理系统)结合,实现对大量文档的分类、检索和展示。 - **安全性**:确保文档安全,防止非法下载或篡改,可以通过HTTPS传输和访问控制实现。 - **用户体验**:优化加载速度,减少...

    lucene4.6所有jar包

    它提供了完整的搜索功能,包括索引、搜索、高亮显示结果等,广泛应用于各种信息检索系统。本文将重点探讨Lucene 4.6版本中的关键变化和核心特性。 在Lucene 4.6之前,开发者通常需要通过旧版的API来构建搜索引擎。...

    spket安装

    SPket是一款强大的JavaScript和XML开发工具,尤其在处理AJAX、Flex、Eclipse插件等项目时非常有用。它提供了代码补全、语法高亮、错误检测等功能,极大地提高了开发效率。 在描述中提到的“NULL”可能是原始信息...

    深入理解Bootstrap

    - **3.4.4 鼠标悬停高亮的表格**:当鼠标悬停在行上时,行会被高亮显示。 - **3.4.5 紧凑型表格**:减少表格之间的间距。 - **3.4.6 行级元素样式**:为表格内的元素提供样式。 - **3.4.7 响应式表格**:使表格在小...

Global site tag (gtag.js) - Google Analytics