Check out the pbShadeRow logic in the SigCjReportControl class. It was added for this very reason