Did you try the 'itemEditor' property, instead of 'itemRenderer'? If memory
serves, the row will toggle between your textinput and the default text
renderer, when you use the editor setup.

-Scott

On Tue, Jun 10, 2008 at 6:27 PM, Dennis Falling <[EMAIL PROTECTED]> wrote:

>   I have an editable DataGrid that displays usernames and masked passwords
> (********).  To hide the password, I'm just using an inline item renderer:
>
> <mx:DataGridColumn dataField="password" headerText="Password"
> editorDataField="text" rendererIsEditor="true">
>     <mx:itemRenderer>
>         <mx:Component>
>             <mx:TextInput displayAsPassword="true" borderStyle="none"/>
>         </mx:Component>
>     </mx:itemRenderer>
> </mx:DataGridColumn>
>
> This works exactly how I want it to, with very little code...except it
> doesn't look too hot when that row is selected: the TextInput always has a
> solid white background whether it's selected or not.  Is there an easy way
> to tell it to make it not show a background except when selected (appear
> like the default item editor)?  I've listened to the various edit events but
> can't figure out a clean way of doing this.
>
> Thanks!
>  
>



-- 
: : ) Scott

Helping your grandma on the interweb
at: http://blog.criticalpile.com

Reply via email to