Hi Johan,
> I am very confused at this point. The Event propagation from the RadioButton
> Control Array to the User Control is still not intuitive enough for me to
> grasp. I must be a blockhead.....
Maybe if you clarify this statement:
"What I need to accomplish with this custom user control is to rearrange the
pictures in the PictureBox Control Array based on what RadioButton is
selected"
then I'll probably be able to help you.
> Is the following correct?
>
> In the RadioButton Control Array I add the following:
> NOTE: I assume that if I already have a ClickHandler in this control array I
> should remove it?
What do you mean by, "In" the RadioButton Control Array?
I assumed that it was just a one-dimensional array of RadioButtons. Is it a
custom control? If so, is the PictureBox Control Array you have been
referring to a custom control as well?
If so, what are the exact names of the custom controls? (it will be much
easier to refer to them using their given names)
> public delegate void OnClickEventHandler(object sender, EventArgs e);
> public event OnClickEventHandler Click;
[quoted text clipped - 8 lines]
> Now how does this notifiy my user control that a radio button was click so
> that the user control can react to it?
Well, you aren't using the standardized naming convention for the delegate,
but since you're only using EventArgs you don't even need to declare a
delegate anyway. You could just use System.EventHandler.
But, before answering this question I think you might want to answer mine. I
don't want to confuse the situation.
> Sorry to be such a pain...
No pain, no gain - or something like that ;)

Signature
Dave Sexton