Share via


PropertyGridObject Class

Definition

Provides a container for configuration and display names.

public ref class PropertyGridObject abstract : System::ComponentModel::ICustomTypeDescriptor
public abstract class PropertyGridObject : System.ComponentModel.ICustomTypeDescriptor
type PropertyGridObject = class
    interface ICustomTypeDescriptor
Public MustInherit Class PropertyGridObject
Implements ICustomTypeDescriptor
Inheritance
PropertyGridObject
Implements

Constructors

PropertyGridObject(ModulePropertiesPage)

Initializes a new instance of the PropertyGridObject class.

PropertyGridObject(ModulePropertiesPage, Boolean)

Initializes a new instance of the PropertyGridObject class that indicates whether properties are read-only.

Properties

Page

Gets the property grid object that is passed to the PropertyGridObject(ModulePropertiesPage) constructor.

ReadOnly

Gets a value indicating whether the properties on the page are read-only.

Methods

GetDisplayNameAttribute(String, String)

Gets the display name attribute for a property, event, or public void method that takes no arguments.

GetProperties(Attribute[])

Returns the collection of properties for the property grid, using a specified array of attributes as a filter.

Explicit Interface Implementations

ICustomTypeDescriptor.GetAttributes()

Returns a collection of custom attributes for the property grid.

ICustomTypeDescriptor.GetClassName()

Returns the name of the class for the property grid.

ICustomTypeDescriptor.GetComponentName()

Returns an empty string.

ICustomTypeDescriptor.GetConverter()

Returns a type converter for the property grid.

ICustomTypeDescriptor.GetDefaultEvent()

Returns the default event for the property grid.

ICustomTypeDescriptor.GetDefaultProperty()

Returns the default property for the property grid.

ICustomTypeDescriptor.GetEditor(Type)

Returns an editor that has the specified base type for the property grid.

ICustomTypeDescriptor.GetEvents()

Returns the collection of events for the property grid.

ICustomTypeDescriptor.GetEvents(Attribute[])

Returns the collection of events for the property grid, using the specified array of attributes as a filter.

ICustomTypeDescriptor.GetProperties()

Returns the properties for the property grid.

ICustomTypeDescriptor.GetProperties(Attribute[])

Returns the properties for the property grid, using the specified attribute array as a filter.

ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor)

Returns the object that contains the property grid.

Applies to