首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Spark DataGrid默许列宽

2012-09-11 
Spark DataGrid默认列宽????? spark DataGrid可以用typicalItem来定义Spark DataGrid的列宽。默认下,如果没

Spark DataGrid默认列宽

????? spark DataGrid可以用typicalItem来定义Spark DataGrid的列宽。
默认下,如果没显示指定Spark DataGrid列宽,也没指定典型项,会使用第一个数据提供程序项来设置列宽。如果在Spark DataGrid中设置了典型项,相当于为各列设定了一个宽度占位,列宽相对于各列占位字符串的长度计算。字体加大时,列宽会自动增加。MX DataGrid如果没显示指定Spark DataGrid列宽,默认下会均分列宽。字体加大时,列宽不变。而且,如果没显示指定Spark DataGrid宽度,向右拖拉会加大整个网格宽度;反之,向右至最后一列宽度足够小时会显示一个横向滑条。

???? 下面是一个简单例子的代码

????

<?xml version="1.0" encoding="utf-8"?><!-- dpcontrols\sparkdpcontrols\SparkDGPassedData.mxml --><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"   xmlns:s="library://ns.adobe.com/flex/spark"   xmlns:mx="library://ns.adobe.com/flex/mx"   ><s:DataGrid requestedRowCount="5"><s:typicalItem><s:DataItem key="999999999999999999999999999999" name="Typical name length"price="1234.56" call="false"/></s:typicalItem><s:ArrayCollection id="items"><s:DataItem key="1000" name="Abrasive" price="100.11" call="false"/><s:DataItem key="1001" name="Brush" price="110.01" call="true"/><s:DataItem key="1002" name="Clamp" price="120.02" call="false"/><s:DataItem key="1003" name="Drill" price="130.03" call="true"/><s:DataItem key="1004" name="Epoxy" price="140.04" call="false"/><s:DataItem key="1005" name="File" price="150.05" call="true"/></s:ArrayCollection></s:DataGrid></s:Application>

?

?

?

?

热点排行