Hello,
You may listen to ScrollPositionChanged event in this scenario to get to know when the scrolling is happening. Also you may find the TopRow and BottomRow by getting the ViewRange .
And FlexGrid does supports UIVirtualization in bound mode and it should support it in unbound mode too.
Thanks,
Deepak Sharma