Apache flex 如何对两列使用flex datagrid lockedcolumncount?

Apache flex 如何对两列使用flex datagrid lockedcolumncount?,apache-flex,datagrid,Apache Flex,Datagrid,如何对两列使用flex datagridlockedColumnCount 例如,我有5列datagrid列:A、B、C、D和E。我希望A和E列被锁定,其余的列能够水平滚动 我如何才能做到这一点?要使用,请执行以下操作: <mx:DataGrid id="myDataGrid" lockedColumnCount="2" > DataGrid始终锁定最左边的列。无法锁定最左边的列和最右边的列。(据我所知,这在Excel中甚至不可能实现)。为此,您必须扩展DataGrid;虽然从

如何对两列使用flex datagrid
lockedColumnCount

例如,我有5列datagrid列:A、B、C、D和E。我希望A和E列被锁定,其余的列能够水平滚动

我如何才能做到这一点?

要使用,请执行以下操作:

<mx:DataGrid id="myDataGrid" lockedColumnCount="2" >

DataGrid始终锁定最左边的列。无法锁定最左边的列和最右边的列。(据我所知,这在Excel中甚至不可能实现)。为此,您必须扩展DataGrid;虽然从逻辑上讲,我不太清楚它是如何工作的

要使用,请执行以下操作:

<mx:DataGrid id="myDataGrid" lockedColumnCount="2" >


DataGrid始终锁定最左边的列。无法锁定最左边的列和最右边的列。(据我所知,这在Excel中甚至不可能实现)。为此,您必须扩展DataGrid;虽然从逻辑上讲,我不太清楚它是如何工作的

我相信您可以将两个数据网格并排放置

所以基本上你有一个hbox,里面有两个数据网格

第一个是A列到D列,第二个是E列

在两个选项上都设置lockedColumnCount=1,在第二个选项上设置horizontalScrollPolicy=false


我还没有尝试过这个方法,可能是完全错误的,但希望它能帮助别人。

我相信您可以将两个数据网格并排放置

所以基本上你有一个hbox,里面有两个数据网格

第一个是A列到D列,第二个是E列

在两个选项上都设置lockedColumnCount=1,在第二个选项上设置horizontalScrollPolicy=false

我没有尝试过这个,可能是完全错误的,但希望这能帮助别人