Yeah, as I said in an earlier response you’re gonna need to do this work in the ComboBoxCellRenderer yourself (make a subclass that does this work).

 

Matt

 


From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Plesse
Sent: Tuesday, October 18, 2005 7:27 PM
To: [email protected]
Subject: [flexcoders] Does anyone know how to update a datagrid cell once it is set?

 

Does anyone know how to update a datagrid cell once set?

The data is inside a combo inside a datagrid

// code I use to init the ComboBox Cell
private function initCellRenderer() : Void {
var sourceArray = [ "varchar", "smallint", "tinyint", "int", "money",
"float", "datetime", "text"];
ComboBoxCellRenderer.dataProvider = sourceArray;
      }

If I can't update this just say so. Thanks Dan




--- In [email protected], "Dan Plesse" <[EMAIL PROTECTED]> wrote:
>
> I want to change the data in the cell’s comboBox to other database
> datatypes. 
>
> So I tried this
>
> var dp = new mx.central.data.DataProviderClass();
>     dp.addItem({dataType:"tinyInt", dataType:"Double"});
>     ComboBoxCellRenderer.setDataProvider(dp);

> Error message:
> There is no method with the name 'setDataProvider'
>
> And this
>
> var dp = new mx.central.data.DataProviderClass();
>          dp.addItem({dataType:"tinyInt", dataType:"Double"});
>          ComboBoxCellRenderer.dataProvider = dp;
>
> No error
>
> And This:
>
> var dp = new mx.central.data.DataProviderClass();
>          dp.addItem({dataType:"tinyInt", dataType:"Double"});
>          ComboBoxCellRenderer.dataProvider.setDataProvider(dp);
>
> No error:
>
> Also where do I get the this control?
> import com.iterationtwo.cairngorm.control.*;
>







--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




SPONSORED LINKS
Web site design development Computer software development Software design and development
Macromedia flex Software development best practice


YAHOO! GROUPS LINKS




Reply via email to