Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 datagrid中按钮的Flex数组_Actionscript 3_Apache Flex_Datagrid_Flexicious - Fatal编程技术网

Actionscript 3 datagrid中按钮的Flex数组

Actionscript 3 datagrid中按钮的Flex数组,actionscript-3,apache-flex,datagrid,flexicious,Actionscript 3,Apache Flex,Datagrid,Flexicious,我有一个ExtendedAdvancedDataGrid,其中有一个列,列中有切换按钮(这里是mxml代码的一个片段): 当用户单击其中一个按钮时,将调用函数sortToggle_click()。我希望该函数能够访问列表中第二个按钮的标签,而不管单击了哪个按钮。如何访问函数中的特定按钮标签 谢谢。您使用的是数据提供程序吗?是的,该列数据提供程序中的字段为include\u order。我将使用基础数据提供程序和itemRenderer中的一些逻辑填充按钮的标签。这样,当单击按钮时,您可以从数

我有一个ExtendedAdvancedDataGrid,其中有一个列,列中有切换按钮(这里是mxml代码的一个片段):


当用户单击其中一个按钮时,将调用函数sortToggle_click()。我希望该函数能够访问列表中第二个按钮的标签,而不管单击了哪个按钮。如何访问函数中的特定按钮标签


谢谢。

您使用的是数据提供程序吗?是的,该列数据提供程序中的字段为include\u order。我将使用基础数据提供程序和itemRenderer中的一些逻辑填充按钮的标签。这样,当单击按钮时,您可以从数据提供程序而不是组件读取标签。
<columns:ExtendedAdvancedDataGridColumn id="toggle" sortable="false" editable="false" headerText="Sort" dataField="include_order" columnWidthMode="fixed" width="60">
    <columns:itemRenderer>
        <fx:Component>
            <mx:VBox verticalAlign="middle" horizontalAlign="center">
                <s:ToggleButton id="sortToggle" label="OFF" width="55" color="white" chromeColor="red"  selected="false" click="outerDocument.sortToggle_click(event)"/>
            </mx:VBox>
        </fx:Component>
    </columns:itemRenderer>
</columns:ExtendedAdvancedDataGridColumn>