首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >数据网格中的rowCount不起作用

数据网格中的rowCount不起作用
EN

Stack Overflow用户
提问于 2011-04-25 18:20:20
回答 1查看 937关注 0票数 0

我的代码是

代码语言:javascript
运行
复制
<?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属性不起作用。在这段代码中,显示的行比给定的limit.please对这个问题的指导要多。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-26 12:53:34

从datagrid标签中删除height="100%"将解决您的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5777412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档