I have a form that adds one or more custom controls to it that are inherited from the Panel class. I need the custom control to be selectable so the user can change the properties of individual controls. The Panel class is not selectable, even though it has a Public Select Method . Can anyone suggest a method for allowing the custom control to be selectable and also display a focus rectangle?