A .NET 2.0 tooltip provider

The ProvideProperty attribute and the IExtenderProvider interface allows a provider Component to provide properties for other Components. These added properties will then appear on the Visual Studio Designer to be set and even localized just like any other property. This is very useful to create helper components such as a tooltip provider because it needs to provide a different tooltip text for every Component. Continue Reading →