0
我有一個基本上是數字的dataprovider的可編輯數據網格。是否可以刪除一個值?當我這樣做時,它會在該單元中放置一個0,但我確實需要一個空值,例如稍後將使用labelFunction清理的Null或NaN。順便說一句,我還需要單元格保持0,如果需要的話。先謝謝你。清除DataGrid中的單元格
我有一個基本上是數字的dataprovider的可編輯數據網格。是否可以刪除一個值?當我這樣做時,它會在該單元中放置一個0,但我確實需要一個空值,例如稍後將使用labelFunction清理的Null或NaN。順便說一句,我還需要單元格保持0,如果需要的話。先謝謝你。清除DataGrid中的單元格
分配的NaN的價值,併爲您的數據網格中的自定義項呈示:
<?xml version="1.0" encoding="utf-8"?>
<s:GridItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
clipAndEnableScrolling="true">
<fx:Script>
<![CDATA[
override public function prepare(hasBeenRecycled:Boolean):void
{
if (isNaN(data[column.dataField]))
lblData.text = "";
else
lblData.text = Number(data[column.dataField]).toFixed(2);
}
]]>
</fx:Script>
<s:Label id="lblData"
top="9"
left="7" />
</s:GridItemRenderer>
我已經申請了的itemRenderer到細胞使用S設置一些背景顏色:MXAdvancedDataGridItemRenderer,我認爲方法準備不符合該計劃。 –
正如你沒有指定,我不確定你是否使用Spark或Halo。覆蓋設置的數據,這個概念仍然適用。 –