0
我有這種具有五列的Spark DataGrid。我的第三和第四列表示(訂購產品的數量)和價格(產品單位的數量)。我現在的問題是設置第五列等於價格*金額。我似乎無法找到辦法做到這一點。任何人?謝謝。設置列中的值等於flex中的其他兩列的乘積
我有這種具有五列的Spark DataGrid。我的第三和第四列表示(訂購產品的數量)和價格(產品單位的數量)。我現在的問題是設置第五列等於價格*金額。我似乎無法找到辦法做到這一點。任何人?謝謝。設置列中的值等於flex中的其他兩列的乘積
我假設金額和價格存儲在填充您的DataGrid的對象中。
只需爲第五列創建一個自定義itemRenderer。在dataChange事件中計算值。從概念上講是這樣的:
protected function onDataChange(event:Event):void{
myDisplayField.text = (data.amount*data.price).toString();
}