Xceed Grid for WinForms v4.3 Documentation
SelectedRows Property
Example 


Xceed.Grid.v4.3 Assembly > Xceed.Grid Namespace > GridControl Class : SelectedRows Property
Gets a list of all the selected rows.
Syntax
'Declaration
 
<BrowsableAttribute(False)>

<DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden)>

Public ReadOnly Property SelectedRows As SelectedRowList
'Usage
 
Dim instance As GridControl

Dim value As SelectedRowList

 

value = instance.SelectedRows
[Browsable(false)]

[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]

public SelectedRowList SelectedRows {get;}

Property Value

A reference to a Xceed.Grid.Collections.SelectedRowList object containing all the selected rows. This collection can also be used to change the selected rows.
Example
The following example demonstrates how to add rows to the grid's collection of selected rows and to remove all rows which are not GroupManagerRow objects from the collection:
Dim row As Row

For Each row In gridControl1.SelectedRows

   If Not TypeOf row Is GroupManagerRow Then

      gridControl1.SelectedRows.Remove( row )

   End If

Next row



Dim rowToAdd As Row

For Each rowToAdd In gridControl1.FixedHeaderRows

   rowToAdd.CanBeSelected = True

   gridControl1.SelectedRows.Add( rowToAdd )

Next rowToAdd
foreach( Row row in gridControl1.SelectedRows )

{

   if ( ! ( row is GroupManagerRow ) )

   {

      gridControl1.SelectedRows.Remove( row );

   }

}



foreach( Row rowToAdd in gridControl1.FixedHeaderRows )

{

   rowToAdd.CanBeSelected = true;

   gridControl1.SelectedRows.Add( rowToAdd );

}
Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

GridControl Class
GridControl Members