数据网格中的 rowCount 不起作用
我的代码
<?xml version="1.0"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark" xmlns= "*" >
<fx:Script>
<![CDATA[
]]>
</fx:Script>
<fx:Declarations>
<s:ArrayList id="arrList1">
<fx:Object name="Adobe Illustrator CS5" />
<fx:Object name="Adobe AIR 2.0" />
<fx:Object name="ColdFusion 9" />
<fx:Object name="Dreamweaver CS5" />
<fx:Object name="Flash Professional CS5" />
<fx:Object name="Adobe Flash Player 10.1" />
<fx:Object name="Fireworks CS5" />
<fx:Object name="Flex 4.0" />
<fx:Object name="Lightroom 2.0" />
<fx:Object name="Photoshop CS5" />
</s:ArrayList>
</fx:Declarations>
<s:Panel title="DataGrid Control Example" height="100%" width="100%">
<s:Label width="100%" color="blue" text="Select a row in the DataGrid control."/>
<mx:DataGrid id="dg" width="100%" height="100%" rowCount="5" dataProvider="{arrList1}">
<mx:columns>
<mx:DataGridColumn dataField="name" headerText="Name"/>
<mx:DataGridColumn dataField="name" headerText="Phone"/>
<mx:DataGridColumn dataField="name" headerText="Email"/>
<mx:DataGridColumn headerText="Select" >
<mx:itemRenderer>
<fx:Component>
<s:MXDataGridItemRenderer>
<s:DropDownList labelField="name">
<s:dataProvider>
<s:ArrayList id="arrList">
<fx:Object name="Adobe Illustrator CS5" />
<fx:Object name="Adobe AIR 2.0" />
<fx:Object name="ColdFusion 9" />
<fx:Object name="Dreamweaver CS5" />
<fx:Object name="Flash Professional CS5" />
<fx:Object name="Adobe Flash Player 10.1" />
<fx:Object name="Fireworks CS5" />
<fx:Object name="Flex 4.0" />
<fx:Object name="Lightroom 2.0" />
<fx:Object name="Photoshop CS5" />
</s:ArrayList>
</s:dataProvider>
</s:DropDownList >
</s:MXDataGridItemRenderer>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
</s:Panel>
</s:Application>
在此 rowCount 属性不起作用。在此代码中,显示的行数超过给定的限制。请指导我解决此问题。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
从 datagrid 标记中删除
height="100%"
将解决您的问题。Removing
height="100%"
from the datagrid tag will fix your problem.