求助:如何使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;
相关问答:
Flex是否有并发控制策略?
页面中有多个TImer( 用可可以设置Timer数量)
分别定时从服务器取得数据,更新一个Array变量、
这几个Timer有可能导致并发的对Array变量访问。
请问Flex是否有并发控 ......
我是按 http://hi.baidu.com/dapao98301/blog/item/eff43ed557b44509a08bb75f.html 给我的提示做的,现在总是
<mx:RemoteObject id="getData" destination="dataService1" res ......
asp.net 如何与flex进行socket通讯
做了个简单的连接 可一直连接不上 后来查询相关文章 说是需要先配置socket安全策略文件 可是网上大部分都是java的 没有.net的 请懂的这方面的人 亲手写一段代码 教教在 ......
后台java类是
public class EFInputProperty
{
private String name;
private String value;
public String getName() {
return name;
}
public void setName(String properyName) { ......
怎样才能将object对象清空? 以下是我写的一段代码:
var result:ArrayCollection=new ArrayCollection();(全局.....)
var obj:Object=new Object();(全局.......)
obj.Fcity=_city;
obj.Ftelno=_telno ......