I use something like this:
var allIndices:Vector.<int> = new Vector.<int>();
var i:int;
for (i = 0; i < finalSelection.length; i++) {
allIndices.push(i);
}
dgMyElements.selectedIndices = allIndices; // your
<s:DataGrid id="dgMyElements"/>
Hans
Am 25.03.2017 um 20:05 schrieb scott matheson:
Hi
i want to selecta ll the items in a dataGrid, i was trying to populate the
selectedItems, any ideas
thanks
private function selectAll():void{
dg.selectedItems = null;
var _user;
for each( _user in this._listofUser){
dg.selectedItems.push(_user);
}
}
<s:DataGrid id="dg" width="300" height="500" dataProvider="{this._listofUser}"
selectionMode="multipleRows"
<s:columns>
<s:ArrayCollection>
<s:GridColumn headerText="First" dataField="firstName" minWidth="50"
/>
<s:GridColumn headerText="Surname" dataField="surname" minWidth="70"
/>
</s:ArrayCollection>
</s:columns>
</s:DataGrid>
-