Interface IOutlineNode
- Namespace
- Alternet.FormDesigner.Wpf.Outline
- Assembly
- Alternet.FormDesigner.Wpf.v10.dll
Represents a selectable item in the IOutlineControl
.
public interface IOutlineNode
Properties
- Children
When implemented by a class, gets a list of child nodes.
- DesignItem
When implemented by a class, gets or sets a
DesignItem
object introduced by this node.
- IsDesignTimeLocked
When implemented by a class, indicates whether
DesignItem
represented by this node, is locked on the designer surface.
- IsDesignTimeVisible
When implemented by a class, indicates whether
DesignItem
represented by this node, is visible on the designer surface.
- IsExpanded
When implemented by a class, indicates whether this node is currently expanded.
- IsSelected
When implemented by a class, indicates whether this node is currently selected.
- Name
When implemented by a class, gets the name of the node.
- SelectionService
When implemented by a class, gets a
ISelectionService
manages node selection.
Methods
- CanInsert(IEnumerable<IOutlineNode>, IOutlineNode, bool)
When implemented by a class, indicates whether the node can be inserted into the specified collection after given child.
- Insert(IEnumerable<IOutlineNode>, IOutlineNode, bool)
When implemented by a class, performs an insertion operation.