Class OutlineNodeBase
- Namespace
- Alternet.FormDesigner.Wpf.Outline
- Assembly
- Alternet.FormDesigner.Wpf.v10.dll
Description of OutlineNodeBase.
public abstract class OutlineNodeBase : INotifyPropertyChanged, IOutlineNode
- Inheritance
-
OutlineNodeBase
- Implements
- Derived
Constructors
Fields
Properties
- Children
Gets a list of child nodes.
- DesignItem
Gets or sets a
DesignItem
object introduced by this node.
- IsDesignTimeLocked
Gets or sets a value indicating whether
DesignItem
represented by this node, is locked on the designer surface.
- IsDesignTimeVisible
Gets or sets a value indicating whether
DesignItem
represented by this node, is visible on the designer surface.
- IsExpanded
Gets or sets a value indicating whether this node is currently expanded.
- IsSelected
Gets or sets a value indicating whether this node is currently selected.
- Name
Gets the name of the node.
- Owner
Gets
IOutlineControl
owns this node.
- SelectionService
Gets a
ISelectionService
manages node selection.
Methods
- CanInsert(IEnumerable<IOutlineNode>, IOutlineNode, bool)
Indicates whether the node can be inserted into the specified collection after given child.
- Insert(IEnumerable<IOutlineNode>, IOutlineNode, bool)
Performs an insertion operation.
Events
- PropertyChanged
Occurs when a property value changes.