GroupPanel

StockSharp.Xaml.Diagram.GXDiagram

SpotPanel с автоматическим изменением размера, который всегда окружает MemberNodes своей группы плюс некоторое дополнение.

Наследует: SpotPanel

Свойства

Padding
public Thickness Padding { get; set; }
value = groupPanel.Padding
groupPanel.Padding = value

Получает или устанавливает дополнительное пространство внутри границы, но вокруг узлов-членов.

SurroundsMembersAfterDrop
public bool SurroundsMembersAfterDrop { get; set; }
value = groupPanel.SurroundsMembersAfterDrop
groupPanel.SurroundsMembersAfterDrop = value

Получает или устанавливает, должен ли ComputeBorder сохранять те же границы во время движения DraggingTool.

Методы

ArrangeOverride
protected override Size ArrangeOverride(Size finalSize)
result = groupPanel.ArrangeOverride(finalSize)

Упорядочение любых детей в соответствии с их значениями DependencyObject) и DependencyObject.

finalSize
ComputeBorder
protected override Rect ComputeBorder()
result = groupPanel.ComputeBorder()

Обычно это просто возвращает результат ComputeMemberBounds, расширенный Padding.

Возвращает: Однако, если SurroundsMembersAfterDrop верно, и если CurrentTool является DraggingTool, и если эта Группа не перетаскивается, этот метод возвращает последнее значение ComputeBorder до начала перетаскивания.

ComputeMemberBounds
protected virtual Rect ComputeMemberBounds()
result = groupPanel.ComputeMemberBounds()

Вычислить объединение границ этой группы MemberNodes.

Возвращает: a Прямой в координатах модели

MeasureOverride
protected override Size MeasureOverride(Size availableSize)
result = groupPanel.MeasureOverride(availableSize)

Измерьте любого ребенка.

availableSize

Возвращает: Это возвращает размер, вычисленный ComputeBorder

Поля

PaddingProperty
public static readonly DependencyProperty PaddingProperty
value = GroupPanel.PaddingProperty

Идентифицирует свойство зависимости Padding.

SurroundsMembersAfterDropProperty
public static readonly DependencyProperty SurroundsMembersAfterDropProperty
value = GroupPanel.SurroundsMembersAfterDropProperty

Идентифицирует свойство зависимости SurroundsMembersAfterDrop.