I created a .NET class derived from Component and implementing IExtenderProvider. I placed this provider on a Form. However, neither the site or the container is ever initialized. They are always null, whether in design mode or at runtime.
Is there a way to determine the Form that contains the provider object? This seems so obvious, yet so elusive.