Я создал вкладку поиска и, предоставляя различные входные данные, я перечисляю объекты поиска в моей таблице данных. Я хочу покрасить каждую строку в соответствии с ее типом, например. Для администратора Красный или красный текст отображается в соответствующей строке сетки данных. Как я могу это сделать, я использую этот код для создания сетки данных.
<mx:DataGrid x="170" y="10" height="238" width="318" dataProvider="{userContacts}" id="contactsGridView">
<mx:columns>
<mx:DataGridColumn width="80" headerText="Username" dataField="username"/>
<mx:DataGridColumn width="80" headerText="First Name" dataField="firstName"/>
<mx:DataGridColumn width="80" headerText="Last Name" dataField="lastName"/>
<mx:DataGridColumn headerText="Type" dataField="type">
<mx:itemRenderer>
<fx:Component>
<mx:VBox>
<mx:Text width="100%" text="{(data.type == 1)? 'Admin':((data.type == 2)? 'Doctor': ((data.type == 4)? 'Patient' : ((data.type == 3)? 'Nurse':((data.type == 5)? 'Professional':((data.type == 6)? 'Loved One': 'Unknown')))))}"/>
</mx:VBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>