IsSelected
The property IsSelected determines whether a row is selected. For example, to select a row programmatically use the following code snippet:
Copy[C#] Selecting a row
rowToSelect.IsSelected = true;
Copy[VB.NET] Selecting a row
rowToSelect.IsSelected = True
All currently selected rows are included in the SelectedRows collection. If you clear this collection and send an update message to RadGridView, this will essentially unselect all rows:
Copy[C#] Clearing the selected rows
radGridView1.ClearSelection();
Copy[VB.NET] Clearing the selected rows
Me.RadGridView1.ClearSelection()
IsCurrent
The property IsCurrent determines which row is the current one. There can be only one current row or no current row if IsCurrent is set to null.
Most themes visualizes it in a similar way to the way selected rows are visualized although technically IsCurrent and IsSelected are independent of one another. IsCurrent functionality is related to the keyboard support.
Use the following code snippet to remove the current row:
Copy[C#] Clearing the current row
this.radGridView1.CurrentRow = null;
Copy[VB.NET] Clearing the current row
Me.RadGridView1.CurrentRow = Nothing