Quantcast

Selecting all items on a dataGroup

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Selecting all items on a dataGroup

ScottM
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>


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Selecting all items on a dataGroup

Hans Nuecke
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>
>
>
>

-
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Selecting all items on a dataGroup

ScottM
thanks that’s working


> On 26 Mar 2017, at 09:47, Hans Nuecke <[hidden email]> wrote:
>
> 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>
>>
>>
>>
>
> -

Loading...