GridLinesPanel
Fornece um painel para desenhar o fundo por trás de uma área de linhas de rede UltrachartSurface. Uma vez que o v2.0 este painel já não desenha linhas de rede, estas são adiadas para o RenderSurfaceBase @
Herda de: ContentControl
Implementa: IGridLinesPanel
Construtores
public GridLinesPanel()
gridLinesPanel = GridLinesPanel()
Inicializa uma nova instância da classe GridLinesPanel.
Propriedades
public IEventAggregator EventAggregator { set; }
gridLinesPanel.EventAggregator = value
Define a instância do agregador de eventos usada em Ultrachart
StockSharp#Xaml#Charting#Visuals#Axes#IGridLinesPanel#Height
Obtém a altura do painel em pixels
StockSharp#Xaml#Charting#Visuals#Axes#IGridLinesPanel#Width
Obtém a largura do painel em pixels
Métodos
public void AddLine(XyDirection xyDirection, Line line)
gridLinesPanel.AddLine(xyDirection, line)
Adiciona uma linha ao painel no específico XyDirection
- xyDirection
- A XyDirection para limpar, e.g. XDirection adiciona uma grade X- Axis
- line
- A linha a adicionar
public void Clear(XyDirection xyDirection)
gridLinesPanel.Clear(xyDirection)
Limpa as linhas da rede numa direcção específica
- xyDirection
- A XyDirection para limpar, e.g. XDirection limpa as linhas de grade X- Axis
public Line GenerateElement(int lineId, XyDirection xyDirection, Style lineStyle)
result = gridLinesPanel.GenerateElement(lineId, xyDirection, lineStyle)
Gera e adiciona um elemento Linha ao GridLinesPanel. Aplica a direção e o estilo à linha, bem como ID, para que possam ser reutilizados (em conjunto)
- lineId
- A linha ID
- xyDirection
- A direcção, X ou Y
- lineStyle
- O estilo a aplicar à linha
Retorna: A instância de Linha, que foi adicionada ao GridLinesPanel
public void RemoveElementsAfter(XyDirection xyDirection, int index)
gridLinesPanel.RemoveElementsAfter(xyDirection, index)
Remove todas as instâncias de Linha após o índice indicado. Este método é usado quando re- desenha o UltrachartSurface quando o número de linhas diminuiu de uma para a outra.
- xyDirection
- A direcção a limpar, X ou Y
- index
- O índice a remover depois (inclusive)