GroupPanel

StockSharp.Xaml.Diagram.GXDiagram

Um redimensionamento automático SpotPanel que sempre envolve o Grupo MemberNodes@ mais algum Padding.

Herda de: SpotPanel

Propriedades

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

Obtém ou define o espaço extra dentro da borda, mas em torno dos nós membros.

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

Obtém ou define se ComputeBorder deve manter os mesmos limites durante uma DraggingTool@ movimento.

Métodos

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

Organizar quaisquer crianças de acordo com os seus valores de DependencyObject) e DependencyObject).

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

Normalmente, isso apenas retorna o resultado de ComputeMemberBoundsexpandido pelo Padding.

Retorna: No entanto, se SurroundsMembersAfterDrop for verdade, e se o CurrentTool for o DraggingTool, e se este Grupo não estiver sendo arrastado, este método retorna o último valor de ComputeBorder@ antes de começar o arrasto.

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

Calcular a união dos Limites deste Grupo MemberNodes.

Retorna: um Rect nas coordenadas do modelo

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

Meça qualquer criança.

availableSize

Retorna: Isto devolve o tamanho calculado por ComputeBorder

Campos

PaddingProperty
public static readonly DependencyProperty PaddingProperty
value = GroupPanel.PaddingProperty

Identifica a propriedade de dependência de Padding.

SurroundsMembersAfterDropProperty
public static readonly DependencyProperty SurroundsMembersAfterDropProperty
value = GroupPanel.SurroundsMembersAfterDropProperty

Identifica a propriedade SurroundsMembersAfterDrop dependência.