Apache flex 强制FlexDataGrid滚动
如果datagrid的宽度超过其父容器,是否有方法使其滚动,而不是使父容器滚动 我有一个带有固定列的datagrid,当然我希望滚动条出现在datagrid中,而不是出现在封闭的HBox中 我已经将HBox的minWidth设置为0,尝试了autoLayout=false,但并没有效果 datagrid是在AS3中动态创建的,因此封闭容器也是如此 Thx, 马丁Apache flex 强制FlexDataGrid滚动,apache-flex,actionscript-3,Apache Flex,Actionscript 3,如果datagrid的宽度超过其父容器,是否有方法使其滚动,而不是使父容器滚动 我有一个带有固定列的datagrid,当然我希望滚动条出现在datagrid中,而不是出现在封闭的HBox中 我已经将HBox的minWidth设置为0,尝试了autoLayout=false,但并没有效果 datagrid是在AS3中动态创建的,因此封闭容器也是如此 Thx, 马丁 也许我没有清楚地表达我的需求——datagrid的内容不应该比datagrid本身更广泛。我只想让Datagrid的画布没有任何滚动条
也许我没有清楚地表达我的需求——datagrid的内容不应该比datagrid本身更广泛。我只想让Datagrid的画布没有任何滚动条,让Datagrid本身滚动。但是仅仅在画布上将scrollpolicy设置为off不会让datagrid上的滚动条屈服,而是会剪裁数据。您可以将父容器的水平滚动策略设置为no,但我不确定您想要的是什么,您要求datagrid的内容比datagrid本身更宽。最好使用容器中的水平滚动条,并在数据网格下为滚动条留出足够的空间