Click or drag to resize
PropertyGridItem Class
Inheritance Hierarchy
SystemObject
  Telerik.WinControls.UIPropertyGridItemBase
    Telerik.WinControls.UIPropertyGridItem

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI (in Telerik.WinControls.UI.dll) Version: 2018.3.1016.40 (2018.3.1016.40)
Syntax
public class PropertyGridItem : PropertyGridItemBase, 
	IDataItem, ITypeDescriptorContext, IServiceProvider

The PropertyGridItem type exposes the following members.

Constructors
  NameDescription
Public methodPropertyGridItem(PropertyGridTableElement)
Initializes a new instance of the PropertyGridItem class
Public methodPropertyGridItem(PropertyGridTableElement, PropertyGridItem)
Initializes a new instance of the PropertyGridItem class
Top
Properties
  NameDescription
Public propertyAccessor
Gets the item accessor for this property item.
Public propertyAttributes
Gets a collection of the attributes applied to the property.
Public propertyCategory
Gets the category of the property from its CategoryAttribute or returns "Other" if no category is specified.
Public propertyContainer
Public propertyContextMenu
Gets or sets the context menu associated to the item.
(Inherited from PropertyGridItemBase.)
Public propertyDataBoundItem
Public propertyDefaultSortOrder
Public propertyDescription
Gets or sets the description associated with this item.
(Overrides PropertyGridItemBaseDescription.)
Public propertyEnabled
Gets or sets a value indicating whether the item can respond to user interaction.
(Inherited from PropertyGridItemBase.)
Public propertyErrorMessage
Gets or sets an error message to be displayed when property value validation fails.
Public propertyExpandable
Gets a value indicating whether this is a complex property.
(Overrides PropertyGridItemBaseExpandable.)
Public propertyExpanded
Gets or sets a value indicating whether this item is expanded.
(Inherited from PropertyGridItemBase.)
Public propertyFieldCount
Public propertyFormattedValue
Gets the value of the property as a string using its TypeConverter.
Public propertyGridItems
Gets the sub items of the current if it is composed of several subitems.
(Overrides PropertyGridItemBaseGridItems.)
Public propertyImage
Gets or sets the image of the node.
(Inherited from PropertyGridItemBase.)
Public propertyImageIndex
Gets or sets the left image list index value of the image displayed when the tree node is not selected.
(Inherited from PropertyGridItemBase.)
Public propertyImageKey
Gets or sets the key for the left image associated with this tree node when the node is not selected.
(Inherited from PropertyGridItemBase.)
Public propertyInstance
Public propertyIsModified
Gets a value indicating whether the property value is modified.
Public propertyIsThreeState
Gets or sets a value defining whether check box editor will be three state.
Public propertyItemInt32
Public propertyItemString
Public propertyItemHeight
Gets or sets the height of the item.
(Inherited from PropertyGridItemBase.)
Public propertyLabel
Gets or sets the text that would be displayed for this property.
(Overrides PropertyGridItemBaseLabel.)
Public propertyLevel
Gets a value indicating how deep in the hierarchy this propety is.
(Inherited from PropertyGridItemBase.)
Public propertyName
Gets the property name
(Overrides PropertyGridItemBaseName.)
Public propertyOriginalValue
Gets the original property value.
Public propertyParent
Gets or sets the parent of this item.
(Overrides PropertyGridItemBaseParent.)
Public propertyPropertyDescriptor
Gets the property descriptor for this property.
Public propertyPropertyGridTableElement
Gets the parent property grid that the item is assigned to.
(Inherited from PropertyGridItemBase.)
Public propertyPropertyType
Gets the property type
Public propertyReadOnly
Gets a value indicating whether the property is read only.
Public propertySelected
Gets or sets a value indicating whether this item is selected.
(Inherited from PropertyGridItemBase.)
Public propertySortOrder
Gets or sets a value defining the sort order of the item when no other sorting is applied.
Public propertyTag
Gets or sets the tag object that can be used to store user data, corresponding to the item.
(Inherited from PropertyGridItemBase.)
Public propertyToolTipText
Gets or sets the tool tip text associated with this item.
(Inherited from PropertyGridItemBase.)
Public propertyTypeConverter
Gets the TypeConverter associated with this property
Public propertyUITypeEditor
Gets the UITypeEditor associated with this property
Public propertyValue
Gets or sets the item value.
Public propertyVisible
Gets or sets a value indicating whether this instance is visible.
(Inherited from PropertyGridItemBase.)
Top
Methods
  NameDescription
Public methodBeginEdit
Selects this item and puts the Property grid in edit mode.
Public methodCollapse
Collapses the item.
(Inherited from PropertyGridItemBase.)
Protected methodConvertToPasswordString
Converts a string into a password string.
Public methodEnsureVisible
Ensures that this item is visible in the content of the RadPropertyGridElement.
(Inherited from PropertyGridItemBase.)
Public methodExpand
Expandes the item.
(Inherited from PropertyGridItemBase.)
Protected methodGetChildItems
Gets the child items for a given item.
Public methodGetService
Public methodIndexOf
Public methodOnComponentChanged
Public methodOnComponentChanging
Public methodOnNotifyPropertyChanged(PropertyChangedEventArgs) (Inherited from PropertyGridItemBase.)
Public methodOnNotifyPropertyChanged(String) (Inherited from PropertyGridItemBase.)
Public methodResetValue
Resets the property value to its default value.
Public methodResumePropertyNotifications
Resumes property notifications after a previous SuspendPropertyNotifications call.
(Inherited from PropertyGridItemBase.)
Public methodSelect
Selects the grid tiem.
(Inherited from PropertyGridItemBase.)
Protected methodSetBooleanProperty (Inherited from PropertyGridItemBase.)
Protected methodSetParent
Protected methodShouldGetChildItemsAnew
Determines if the item should update its child items based on the types of the old value and the new one.
Public methodSuspendPropertyNotifications
Allows PropertyChanged notifications to be temporary suspended.
(Inherited from PropertyGridItemBase.)
Protected methodTryGetDefaultValue
Gets the default value of the current item. A return parameter determines if the operation succeeded.
Protected methodUpdate (Inherited from PropertyGridItemBase.)
Top
Events
  NameDescription
Public eventPropertyChanged (Inherited from PropertyGridItemBase.)
Top
Fields
  NameDescription
Protected fieldcachedValue
Protected fieldstate (Inherited from PropertyGridItemBase.)
Protected fieldtext (Inherited from PropertyGridItemBase.)
Top
See Also