The CollectionElement type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CollectionElement |
Initialises a new instance of the CollectionElement class.
|
Methods
Name | Description | |
---|---|---|
CanRemoveFromParentCollection |
Determines whether the element represented by this node can be removed
from the collection of which it is a part.
| |
FromDictionary |
Creates CollectionElement objects for each item in a dictionary.
| |
FromList |
Creates CollectionElement objects for each item in a list.
| |
GetCollectionElements |
Creates CollectionElement objects for each item in a collection.
| |
RemoveFromParentCollection |
Removes the element represented by this node from the collection of
which it is a part.
|
Properties
Name | Description | |
---|---|---|
CanWrite |
Gets whether the collection element can be modified.
(Overrides Node..::.CanWrite.) | |
ChildFilter |
Gets a callback for determining whether to show descendant nodes.
(Inherited from Node.) | |
Children |
Gets the displayable children of this node.
(Inherited from Node.) | |
DeclaringType |
Gets the type which declares the property represented by this node.
(Inherited from Node.) | |
HasOwnInPlaceEditor |
Gets whether the node has an editor associated directly with it.
(Inherited from Node.) | |
HumanName |
Gets a display name for the collection element.
(Overrides Node..::.HumanName.) | |
IndexedPropertyArguments |
Gets the index(es) of the collection element.
(Overrides Node..::.IndexedPropertyArguments.) | |
InPlaceEditor |
Gets the editor associated directly with this node, if there is one.
(Inherited from Node.) | |
Name |
Gets the name of the property represented by this node.
(Inherited from Node.) | |
Parent |
Gets the parent node of this node, if any.
(Inherited from Node.) | |
Property |
Gets the metadata for the property represented by this node.
(Inherited from Node.) | |
PropertyInfo |
Gets the metadata for the property represented by this node.
(Inherited from Node.) | |
PropertyType |
Gets the type of the collection element.
(Overrides Node..::.PropertyType.) | |
Source |
Gets the object whose property is represented by this node.
(Inherited from Node.) | |
Value |
Gets the value of the collection element.
(Overrides Node..::.Value.) |
Events
Name | Description | |
---|---|---|
PropertyChanged |
Raised when a property changes.
|