Provides access to, and an interface for filtering, the dictionaries that store the properties, attributes, and events of a component.
IDesignerFilter
[Visual Basic] Public Interface IDesignerFilter [C#] public interface IDesignerFilter [C++] public __gc __interface IDesignerFilter
[JScript] In JScript, you can use the interfaces in the NGWS frameworks, but you cannot define your own.
Class | Description |
---|---|
ComponentDesigner | The default designer for all components. Almost everything that extends from Component will typically have one of these designers as their base designer. Designers do not have to inherit from this class, but it does provide some convenient features. |
Provides an interface that allows a designer to filter the set of properties the component it is designing will expose through the TypeDescriptor object.
There are two sets of methods. PreXXX methods are called immediately before PostXXX methods. If you are adding or changing specific properties, events, or attributes, use a Pre method. If you want to modify all properties, methods or events you should use a Post method.
Notes to Implementers: If you are overriding this method, call the base implementation before you perform your own filtering.
Namespace: System.ComponentModel.Design
Assembly: System.dll
IDesignerFilter Members | System.ComponentModel.Design Namespace | System.ComponentModel.Design.ITypeDescriptorService | TypeDescriptor