I tried doing the same thing I'm doing now, except moving the TextInput into an external item renderer and listening for begin/end edit events to toggle the alpha, but that seemed really clunky. So you're saying that is probably the best way?
On Tue, Jun 10, 2008 at 11:34 PM, Alex Harui <[EMAIL PROTECTED]> wrote: > You should be able to use DataGridItemRenderer and set its > displayAsPassword=true in a subclass or in a custom classFactory > > > ------------------------------ > > *From:* [email protected] [mailto:[EMAIL PROTECTED] *On > Behalf Of *Tracy Spratt > *Sent:* Tuesday, June 10, 2008 6:06 PM > *To:* [email protected] > *Subject:* RE: [flexcoders] Datagrid Password Column? > > > > Maybe set backgroundAlpha="0"? > > Tracy > > > ------------------------------ > > *From:* [email protected] [mailto:[EMAIL PROTECTED] *On > Behalf Of *Dennis Falling > *Sent:* Tuesday, June 10, 2008 7:28 PM > *To:* [email protected] > *Subject:* [flexcoders] Datagrid Password Column? > > > > 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! > > >

