我是初学者。我有一个带有项目编辑器的高级数据网格列。当我单击该列时,单击两次而不是一次后,列上的编辑器将启用。 可以做什么,以便只需单击即可启用编辑器。
TIA
答案 0 :(得分: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>