Click or drag to resize
RadPropertyStore Class
Collection of items which can be set as a property grid selected object. It's items would be displayed in the property grid as properties of an object.
Inheritance Hierarchy

Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI (in Telerik.WinControls.UI.dll) Version: 2018.3.1016.40 (2018.3.1016.40)
public class RadPropertyStore : IList<PropertyStoreItem>, 
	ICollection<PropertyStoreItem>, IEnumerable<PropertyStoreItem>, IEnumerable, 
	INotifyCollectionChanged, INotifyPropertyChanged

The RadPropertyStore type exposes the following members.

Public methodRadPropertyStore
Creates a new instace of the RadPropertyStore
Public propertyCount
Gets the number of items in the collection.
Public propertyIsReadOnly
Gets a value indicating whether the collection is read only.
Public propertyItemInt32
Gets or sets the item at the specified index.
Public propertyItemString
Gets or sets the item with the specified name.
Public methodAdd(PropertyStoreItem)
Adds an item to the collection.
Public methodAdd(Type, String, Object)
Adds an item to the collection.
Public methodAddRange
Adds a collection of items to this collection.
Public methodClear
Clears the entire collection.
Public methodContains
Checks whether a specific item is present in the collection.
Public methodCopyTo
Copies the items of the collection to the specified array starting from the provided index.
Public methodGetEnumerator
Gets the generic enumerator for this collection.
Public methodIndexOf
Gets the index of the item.
Public methodInsert
Inserts the item on the specified index.
Protected methodItemExistsInCollection
Public methodOnCollectionChanged
Public methodOnItemValueChanged(PropertyStoreItem)
Public methodOnItemValueChanged(PropertyStoreItemValueChangedEventArgs)
Public methodOnNotifyPropertyChanged(PropertyChangedEventArgs)
Public methodOnNotifyPropertyChanged(String)
Public methodRemove(String)
Removes the item with the specified name form the collection.
Public methodRemove(PropertyStoreItem)
Removes the specified item form the collection.
Public methodRemoveAt
Removes an item from the specified index.
Extension Methods
Public Extension MethodAddRangePropertyStoreItem
Adds the given range of items to the current collection.
(Defined by CommonExtensions.)
Public Extension MethodClonePropertyStoreItem
Clones the list.
(Defined by CommonExtensions.)
Public Extension MethodContainsAnyPropertyStoreItem
Checks for the occurrence of the given items in the collection.
(Defined by CommonExtensions.)
Public Extension MethodEnsureListCountPropertyStoreItem
Ensures the list has exactly the amount of items specified.
(Defined by CommonExtensions.)
Public Extension MethodEnsureListCountAtLeastPropertyStoreItem
Ensures that the list contains at least the amount of specified items. If not, the given factory function will be used to add additional items till the expect count is reached.
(Defined by CommonExtensions.)
Public Extension MethodForEachPropertyStoreItem
Executes the action for each item in the collection.
(Defined by CommonExtensions.)
Public Extension MethodRemoveLastPropertyStoreItem
Removes the last item in the list.
(Defined by CommonExtensions.)
See Also