PortPlacementHelper.PositionChildPort(Port, NodeShape) Метод

Определение

Автоматическое размещение фигуры порта.

public:
 virtual void PositionChildPort(Microsoft::VisualStudio::Modeling::Diagrams::Port ^ portShape, Microsoft::VisualStudio::Modeling::Diagrams::NodeShape ^ parentShape);
public virtual void PositionChildPort (Microsoft.VisualStudio.Modeling.Diagrams.Port portShape, Microsoft.VisualStudio.Modeling.Diagrams.NodeShape parentShape);
abstract member PositionChildPort : Microsoft.VisualStudio.Modeling.Diagrams.Port * Microsoft.VisualStudio.Modeling.Diagrams.NodeShape -> unit
override this.PositionChildPort : Microsoft.VisualStudio.Modeling.Diagrams.Port * Microsoft.VisualStudio.Modeling.Diagrams.NodeShape -> unit
Public Overridable Sub PositionChildPort (portShape As Port, parentShape As NodeShape)

Параметры

portShape
Port
parentShape
NodeShape

Комментарии

Производные классы могут переопределять этот метод для специализации поведения при размещении.

По умолчанию: 1. Порт располагается на левом вертикальной границе под любым существующим портом. 2. Затем он перемещается по часовой стрелке вокруг фигуры, пока не найдет пустое пространство. 3. Если несколько портов добавляются в одно действие, они должны распространяться в доступном пространстве. 4. Если необходимо увеличить высоту фигуры компонента, чтобы разместить только что добавленные порты.

Применяется к