易截截图软件、单文件、免安装、纯绿色、仅160KB

求助:如何使flex datagrid某个单元格不可编辑

我在datagrid中某单元格上编辑了数据,现在想达到以下目的:在对某个单元格进行编辑了之后,此单元格的editable属性就变为false,请问是否可以实现?如能实现,该如何做?
在datagrid的editend事件,
找到编辑的选项。设置editable=false

仅供参考,没实现过

XML code:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

<mx:Script>
<![CDATA[
import flash.utils.Dictionary;

import mx.collections.ArrayCollection;
import mx.events.DataGridEvent;

private var dictionary:Dictionary = new Dictionary();

private var oldValue:Object;

private function gridItemEditBeginning(event:DataGridEvent):void
{
var key:String = event.dataField + "_" + event.rowIndex;
var currentValue:Object = (grid.dataProvider as ArrayCollection).
getItemAt(event.rowIndex)[event.dataField];
if (dictionary[key])
{
if (dictionary[key] != currentValue)
{
event.preventDefault();
return;


相关问答:

JS数组 如何转换成flex的数组?

如题
我想从js中获取一个数值,然后传递给flex,数据是用来做图表用的
问题就是
private var medalsAC:ArrayCollection = new ArrayCollection( [
            { Countr ......

请教flex中有没有类似于doevents的函数?

我开的系统中(web的),会有大量的初始化数据。在服务器端取到数据后,在初始化处理过程中希望能显示进度条,但是在处理过程中,界面处于没反应状态,进度条一直是0。处理完毕后,进度直接到了100%。

请问有 ......

将flex ArrayCollection数据类型传递到后台出现问题

后台java类是
public class EFInputProperty
{
private String name;
private String value;
public String getName() {
return name;
}
public void setName(String properyName) { ......

flex里有什么办法能让mx:image在缩放后自动居中

有没有什么办法让image在载入后缩放到适合大小,然后还能自动在容器内居中。

谢谢
        //计算图片框的大小
        public function caculate_size():void ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号