Flex 4 Help Мне нужен itemRenderer для setStyle шрифтаWeight всей строки datagrid, выделенной жирным шрифтом, на основе содержимого ячейки любой ячейки в этой строке. Так, например, если содержимое ячейки в моем полном datagrid равно строке «ВСЕ», я хочу, чтобы вся целая строка, у которой эта ячейка в datagrid была «жирной». Примечание. Это не данные XML.Flex itemRenderer для полужирного размещения динамически на основе содержимого ячейки
Render
protected override function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void {
super.updateDisplayList(unscaledWidth,unscaledHeight);
if (data.toString() == "ALL"){
setStyle("fontWeight","bold");
}else{
setStyle("fontWeight","normal");
}
}
MXML Code
<mx:VBox width="100%" id="statsGridBox" height="40%" >
<mx:DataGrid id="statsGrid" width="100%" height="100%" itemRenderer="com.jpmc.ctrbs.dashboard.alarms.renderers.FontWeightRowRender"/>
</mx:VBox>
, приняв ваш собственный ответ, несмотря на то, что это ответ на вопрос об ошибке из исходного вопроса, несмотря на то, что есть правильные ответы других, несмотря на признание того, что решение, данное вам на самом деле, работает, оно не побуждает меня/других предлагать какую-либо помощь , Скорее всего, вы будете много отвечать на ваши вопросы в будущем. – StephenNYC