ICompositionModel
StockSharp.Diagram
CompositionDiagramElement model.
实现: ICloneable<ICompositionModel>, ICloneable
属性
Elements : IEnumerable<DiagramElement>
Child elements.
IsUndoManagerSuspended : bool
Undo manager is suspended if this property is set to true.
Modifiable : bool
Is it possible to edit a composite element diagram.
UndoManager : IUndoManager
IUndoManager
方法
AddElement(DiagramElement, PointF)
Add element.
- element
- The diagram element.
- location
- Element position.
GetConnectedSocketsFor(DiagramElement, DiagramSocket) : IEnumerable<DiagramSocket>
Get connected sockets.
- element
- DiagramElement
- socket
- DiagramSocket
返回值: Connected sockets.
GetDisconnectedSockets() : IEnumerable<ValueTuple<string, DiagramSocket>>
Get disconnected sockets.
返回值: Disconnected sockets.
事件
ElementAdded : Action<DiagramElement>
Child element added event.
ElementRemoved : Action<DiagramElement>
Child element removed event.
ModelChanged : Action
Changed event.