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!