Hi Kevin,
To get alternate row colors, you can collect the visible column index as key and value as a serial numbering in the hash table. Then based on this, the color the alternate colors.
To avoid the contents of the hidden rows from being copied, you can manually handle the ClipboardCopy event and restrict the hidden rows from being copied.
Sample :
HiddenRows_VirtualGrid
Thanks for the patience.
Best regards,
Madhan