Class
ItemAccessor

Definition

Namespace:Telerik.WinControls.UI.PropertyGridData

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public abstract class ItemAccessor : IItemAccessor

Inheritance: objectItemAccessor

Derived Classes: ArrayItemAccessorDescriptorItemAccessor

Implements: IItemAccessor

Constructors

ItemAccessor(PropertyGridItem)

Declaration

cs-api-definition
public ItemAccessor(PropertyGridItem owner)

Parameters

owner

PropertyGridItem

Fields

converter

Declaration

cs-api-definition
protected TypeConverter converter

Field Value

TypeConverter

editor

Declaration

cs-api-definition
protected UITypeEditor editor

Field Value

UITypeEditor

Properties

Attributes

Gets a collection of the attributes applied to the property.

Declaration

cs-api-definition
public virtual AttributeCollection Attributes { get; }

Property Value

AttributeCollection

Implements IItemAccessor.Attributes

Category

Gets the categoty of the property from its CategoryAttribute or returns "Other" if no category is specified.

Declaration

cs-api-definition
public virtual string Category { get; }

Property Value

string

Implements IItemAccessor.Category

Description

Gets or sets the description associated with this property.

Declaration

cs-api-definition
public virtual string Description { get; }

Property Value

string

Implements IItemAccessor.Description

DisplayName

Gets the property display name

Declaration

cs-api-definition
public virtual string DisplayName { get; }

Property Value

string

Implements IItemAccessor.DisplayName

Name

Gets the property name.

Declaration

cs-api-definition
public virtual string Name { get; }

Property Value

string

Implements IItemAccessor.Name

Owner

Gets the PropertyGridItem associated with this accessor.

Declaration

cs-api-definition
public PropertyGridItem Owner { get; }

Property Value

PropertyGridItem

PropertyDescriptor

Gets the property descriptor for this property.

Declaration

cs-api-definition
public virtual PropertyDescriptor PropertyDescriptor { get; }

Property Value

PropertyDescriptor

Implements IItemAccessor.PropertyDescriptor

PropertyType

Gets the property type.

Declaration

cs-api-definition
public virtual Type PropertyType { get; }

Property Value

Type

Implements IItemAccessor.PropertyType

ReadOnly

Gets a value indicating whether the property is editable.

Declaration

cs-api-definition
public virtual bool ReadOnly { get; }

Property Value

bool

Implements IItemAccessor.ReadOnly

TypeConverter

Gets the TypeConverter associated with this property

Declaration

cs-api-definition
public virtual TypeConverter TypeConverter { get; }

Property Value

TypeConverter

Implements IItemAccessor.TypeConverter

UITypeEditor

Gets the UITypeEditor associated with this property

Declaration

cs-api-definition
public virtual UITypeEditor UITypeEditor { get; }

Property Value

UITypeEditor

Implements IItemAccessor.UITypeEditor

Value

Gets or sets the property value.

Declaration

cs-api-definition
public virtual object Value { get; set; }

Property Value

object

Implements IItemAccessor.Value