LinkAdjusting

StockSharp.Xaml.Diagram.GXDiagram

Esta enumeração descreve como uma Rota calcula seus pontos.

Campos

End
public const LinkAdjusting End
value = LinkAdjusting.End

Quando houver mais do que o número padrão de pontos na rota, ou se a rota for ortogonal, basta modificar os pontos finais, enquanto deixa os pontos intermédios inalterados. Este estilo mantém a ortogonalidade para ligações ortogonais.

None
public const LinkAdjusting None
value = LinkAdjusting.None

Descarta sempre quaisquer pontos antigos e recompõe todos os pontos de acordo com as políticas padrão.

Scale
public const LinkAdjusting Scale
value = LinkAdjusting.Scale

Quando houver mais do que o número padrão de pontos na rota, escale e rode os pontos intermediários para que a forma da ligação permaneça aproximadamente a mesma. Este estilo, implementado por Ponto), não mantém os segmentos de linha horizontal e vertical de uma ligação ortogonal. As ligações ortogonais com este estilo de ajuste irão recalcular o caminho padrão da rota, como se o estilo de ajuste não fosse Nenhum.

Stretch
public const LinkAdjusting Stretch
value = LinkAdjusting.Stretch

Quando existem mais do que o número padrão de pontos na rota, interpole linearmente os pontos intermediários ao longo das dimensões X e Y entre as portas. Este estilo, implementado por Ponto), não mantém os segmentos de linha horizontal e vertical de uma ligação ortogonal. As ligações ortogonais com este estilo de ajuste irão modificar apenas os pontos finais da rota existente, como se o estilo de ajuste fosse Fim.