Thanks David, thats what i thought, but i needed some one to confirm it.
Thanks Again!!!!
-->Shawn
>Each panel on the form is an instance of a panel. You cannot override a method on an instance. You can create three subclasses outside of your form but that is probably not what you want to do in this case. Instead you should look for some event on each instance to handle. If there is no suitable event you can create your own on the panel base class and raise it at the appropriate time.
>
>panel1.Event += new EventHandler(eventhandler1);
>panel2.Event += new EventHandler(eventhandler2);
>panel3.Event += new EventHandler(eventhandler3);