Flex DatagridColumn LabelFunction-Zusätzliche Parameter

Habe ich ein datagridcolumn-wo eine labelFunction definiert ist:

private function myLabelFunction(item:Object, column:DataGridColumn):String 
{
  var returnVal:String;
  var nm:NumericFormatter;
  nm.decimalSeparatorTo = ".";
  nm.precision = additionalParameter;

  returnVal = nmTwoDecimals.format(item[column.dataField]);

  if (returnVal == '0.00') 
  {
    returnVal = '';
  }

  return returnVal;
}

Wäre es möglich, fügen Sie einen zusätzlichen parameter, so dass ich übergeben Sie die Eigenschaft Werte für den formatter, die ich beabsichtige zu verwenden?

Wie zum Beispiel:

private function myLabelFunction(item:Object, column:DataGridColumn, precisionParam:int):String 
    {
      var returnVal:String;
      var nm:NumericFormatter;
      nm.decimalSeparatorTo = ".";
      nm.precision = precisionParam;

      returnVal = nmTwoDecimals.format(item[column.dataField]);

      if (returnVal == '0.00') 
      {
        returnVal = '';
      }

      return returnVal;
    }

Dank.

InformationsquelleAutor Batuta | 2011-03-07
Schreibe einen Kommentar