Apache flex FlexDataGrid水平滚动

Apache flex FlexDataGrid水平滚动,apache-flex,Apache Flex,我有一个DataGrid,它在一列中加载来自dataProvider的数据。 问题是列的宽度不太大,无法读取行中的所有信息。 所以我增加了列宽。。。现在我需要水平滚动,所以我在Datagrid选项中使用horizontalScrollPolicy=“on” 我的问题是:水平滚动不工作 <mx:DataGrid width="100%" id="gridDetail" dataProvider="{infoData}" styleName=

我有一个DataGrid,它在一列中加载来自dataProvider的数据。 问题是列的宽度不太大,无法读取行中的所有信息。 所以我增加了列宽。。。现在我需要水平滚动,所以我在Datagrid选项中使用
horizontalScrollPolicy=“on”

我的问题是:水平滚动不工作

<mx:DataGrid width="100%" id="gridDetail"
             dataProvider="{infoData}"
             styleName="dataGridStyle"
             headerStyleName="dgHeaderStyle"
             resizableColumns="false"
             sortableColumns="false" rowCount="4" horizontalScrollPolicy="on">
    <mx:columns>
        <mx:DataGridColumn headerText="Information" dataField="@l" 
                           fontFamily="Lucida Console" letterSpacing="1"
                           textAlign="left" />
    </mx:columns>
</mx:DataGrid>

是打开水平滚动策略。。e、 g


horizontalScrollPolicy=“on”

更多信息将非常有用。网格是拉伸到只填充屏幕宽度,还是扩展到超过屏幕宽度?滚动条是否显示?DataGrid声明其余部分的代码是什么样子的?请显示您的代码和问题的屏幕截图。您提供的代码没有与您的问题直接矛盾的
horizontalScrollPolicy=“on”
。如果将DataGrid放在面板中会发生什么?将宽度设置为数值(而不是100%)。