To handle multiple nodes/rows selection changes use FlyGrid.SelectionChanging/SelectionChanged events (in the case FlyGrid.Options.MultiSelect = true)
To handle single node selection changes use FlyGrid.NodeFocusChanging/NodeFocusChange events
To determine multiple nodes selection (and get array of selected nodes), use following code:
VB.Net
Dim selection as Node() = flyGrid.Rows.GetSelection
If (not selection is Nothing And selection.Length > 0) Then
'flyGrid has selection
End If
To determine single selected/focused node
use following code:
If (Not flyGrid.Selected is Nothing) Then
'flyGrid has selected node
End If