Menu
  • HOME
  • TAGS

sorting column data in advanceddatagrid flex while displaying

flex,advanceddatagrid

Try to dispatch event var adgEvent:AdvancedDataGridEvent = new AdvancedDataGridEvent(AdvancedDataGridEvent.SORT, false, true); adgEvent.columnIndex = columnIndex; adgEvent.dataField = dataField; adgEvent.triggerEvent = triggerEvent; adgEvent.multiColumnSort = false; on your AdvancedDataGrid to sort some column...

conditionally add an image to datagrid using an item renderer in as3

actionscript-3,conditional-statements,itemrenderer,advanceddatagrid

Add the following code to <mx:Script> override public function set data(value:Object):void { super.data = value; showImage(); } set data is the function that the grid calls to do set up, this is the best function to override to apply conditional properties to the ItemRenderer...

Display special characters in mx:AdvancedDataGrid flex

flex,flex4,advanceddatagrid

I setted Delta symbol to column header of DataGrid like this <s:DataGrid width="100%" height="100%" rowHeight="43" sortableColumns="false" color="0x929698" borderVisible="false" dataProvider="{model.gridOperationDataCollection}"> <s:columns> <s:ArrayList> <s:GridColumn> headerRenderer="ru.prognoz.iup.renderers.OperationIndGridHRDelta"/> </s:ArrayList> </s:columns> OperationIndGridHRDelta <s:GridItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009"...

select all checkbox in advanceddatagrid flex headerrenderer [closed]

flex,itemrenderer,renderer,advanceddatagrid

I figured this out. Wrapping the with solved the issue

how to color advanceddatagrid column background based on condition?

flex,advanceddatagrid,itemrenderers

You may need to write your own item renderer overriding set data method for that as shown below. Name of the class is ColoredHeaderRenderer. <s:MXAdvancedDataGridItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" focusEnabled="true" xmlns:local="*"> <fx:Script> <![CDATA[ override public function set data(value:Object):void { if(value.Actual == 29134) { lblData.getTxt().background = true; lblData.getTxt().backgroundColor = '0xFFFF00'; } else...