Export (0) Print
Expand All

IExtenderProvider Interface

Defines the interface for extending properties to other components in a container.

For a list of all members of this type, see IExtenderProvider Members.

[Visual Basic]
Public Interface IExtenderProvider
[C#]
public interface IExtenderProvider
[C++]
public __gc __interface IExtenderProvider
[JScript]
public interface IExtenderProvider

Classes that Implement IExtenderProvider

Class Description
ComponentTray Provides behavior for the component tray of the form designer. The component tray represents components that do not otherwise provide a visible surface at design time and provides a way for users to access and set the properties of those components.
ErrorProvider Provides a user interface for indicating that a control on a form has an error associated with it.
HelpProvider Provides pop-up or online Help for controls.
LocalizationExtenderProvider Provides design-time support for localization features to a root designer.
PropertyTab Provides a base class for property tabs.
ToolTip Represents a small rectangular pop-up window that displays a brief description of a control's purpose when the mouse hovers over the control.

Remarks

An extender provider is a component that provides properties to other components. For example, the ToolTip control is an extender provider. When you add a ToolTip control to a Form, all other controls on the form have a ToolTip property added to their list of properties.

Any component that provides extender properties must implement IExtenderProvider. A visual designer can then call CanExtend to determine which objects in a container should receive the extender properties.

For more information about extender providers, see Implementing an Extender Provider.

Requirements

Namespace: System.ComponentModel

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: System (in System.dll)

See Also

IExtenderProvider Members | System.ComponentModel Namespace

Show:
© 2014 Microsoft