Delegate with extra parameters?

Thanks for your response.

  1. how would i use a two param delegate for the oncheckstatuschanged event?

  2. your explanation was my idea, however, as i unferstand it when you vheck a second box, and one is already checked, you will have two checked boxes and one needs unchecking, so youd need to know which one is which for what you need a reference. Are you sayinf if i keep the ref at the start then that solves it?

This seems a bit convoluted, could you explain more of the other way?

As i understand it the delegate that gets triggered when check status changes is the one that alreasy is built in, can i fire my own delegate on that event?