0

我是新来的。我有一个带有项目编辑器的高级数据网格列。当我单击该列时,该列上的编辑器在单击两次而不是一次后启用。可以做些什么,以便通过单击启用编辑器。

TIA

4

1 回答 1

0

看这个例子,编辑器在单击后激活:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s="library://ns.adobe.com/flex/spark" 
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955"       minHeight="600">
    <fx:Declarations>
        <s:ArrayList id="dataGridData">
            <fx:Object name="Bob" definition="stuff"/>
            <fx:Object name="Joe" definition="stuff"/>
            <fx:Object name="Tim" definition="stuff"/>
        </s:ArrayList>
    </fx:Declarations>

<mx:AdvancedDataGrid dataProvider="{dataGridData}" editable="true">
    <mx:columns>
        <mx:AdvancedDataGridColumn id="colName" headerText="a" editable="true" dataField="name"/>
        <mx:AdvancedDataGridColumn id="colDefinition" headerText="b" editable="true" dataField="definition"/>
    </mx:columns>
</mx:AdvancedDataGrid>
</s:Application>
于 2013-09-06T17:58:02.573 回答