Flex DataGrid 伪合并单元格实现思路
更新时间:2014年07月27日 14:31:28 投稿:whsnow
本节主要介绍了Flex DataGrid 伪合并单元格实现思路,需要的朋友可以参考下
<?xml version="1.0" encoding="utf-8"?>
<s:MXDataGridItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="100%" height="100%"
autoDrawBackground="false"
creationComplete="mxitemrenderer1_creationCompleteHandler(event)"
>
<s:layout>
<s:VerticalLayout verticalAlign="middle" horizontalAlign="center"/>
</s:layout>
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.controls.Text;
import mx.events.FlexEvent;
protected function mxitemrenderer1_creationCompleteHandler(event:FlexEvent):void
{
var txt1:String = lbl.text.split(",")[0];
var txt2:String = lbl.text.split(",")[1];
lbl1.text = txt1;
lbl2.text = txt2;
}
]]>
</fx:Script>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations>
<s:Label id="lbl" text="{dataGridListData.label}" visible="false" height="0"/>
<s:VGroup id="vp" width="100%" height="100%" gap="2" >
<s:Label id="lbl1" color="0x000000" textAlign="center" verticalAlign="middle" width="100%"/>
<mx:HRule width="100%" chromeColor="0x999999" alpha="0.3"/>
<s:Label id="lbl2" color="0x000000" textAlign="center" verticalAlign="middle" width="100%"/>
</s:VGroup>
</s:MXDataGridItemRenderer>
相关文章
Flex中TextInput组件设置限制某些字符的输入的方法
TextInput组件设置限制输入例如限制某个字符的输入、设置只能输入某些字符等等,下面是具体的示例,喜欢的朋友可以参考下2014-01-01
Flex4 DataGrid中嵌入RadioButton实现思路及代码
本节主要介绍了Flex4 DataGrid中嵌入RadioButton实现思路及代码,需要的朋友可以参考下2014-07-07
FLEX ArrayCollection删除过滤的数据问题解决
ArrayCollection添加过滤器后,调用removeItemAt()是无法删除的,下面有个不错的解决方法,大家可以参考下2014-06-06
flex中使用RadioButtonGroup时取出所选项的值的方法
flex中的RadioButtonGroup想必大家并不陌生吧,在本文将为大家介绍下在使用RadioButtonGroup时如何取出所选项的值,感兴趣的朋友可以参考下2013-12-12


最新评论