GridLinesPanel

StockSharp.Xaml.Charting.Visuals.Axes

Proporciona un panel para dibujar el fondo detrás de una zona UltrachartSurface gridlines solamente. Desde v2.0 este panel ya no dibuja las líneas de red, éstas se diferen a la RenderSurfaceBase

Hereda de: ContentControl

Implementa: IGridLinesPanel

Constructores

GridLinesPanel
public GridLinesPanel()
gridLinesPanel = GridLinesPanel()

Inicia una nueva instancia de la clase GridLinesPanel.

Propiedades

EventAggregator
public IEventAggregator EventAggregator { set; }
gridLinesPanel.EventAggregator = value

Establece la instancia de agregación del evento utilizada en todo Ultrachart

StockSharp#Xaml#Charting#Visuals#Axes#IGridLinesPanel#Height

Consigue la altura del panel en píxeles

StockSharp#Xaml#Charting#Visuals#Axes#IGridLinesPanel#Width

Consigue la anchura del panel en píxeles

Métodos

AddLine
public void AddLine(XyDirection xyDirection, Line line)
gridLinesPanel.AddLine(xyDirection, line)

Añada una línea al panel en el XyDirection

xyDirection
XyDirection para aclarar, e.g. XDirection añade una rejilla X-Axis
line
La línea para añadir
Clear
public void Clear(XyDirection xyDirection)
gridLinesPanel.Clear(xyDirection)

Limpia las líneas de la red en una dirección específica

xyDirection
XyDirection para aclarar, e.g. XDirection despeja las líneas de rejilla X-Axis
GenerateElement
public Line GenerateElement(int lineId, XyDirection xyDirection, Style lineStyle)
result = gridLinesPanel.GenerateElement(lineId, xyDirection, lineStyle)

Genera y añade un elemento Line a GridLinesPanel@. Aplica la dirección y estilo a la línea, así como Id para que puedan ser reutilizados (conjuntos)

lineId
La línea Id
xyDirection
La dirección, X o Y
lineStyle
El estilo para aplicar a la línea

Devuelve: La instancia de línea, que se ha añadido a la GridLinesPanel

RemoveElementsAfter
public void RemoveElementsAfter(XyDirection xyDirection, int index)
gridLinesPanel.RemoveElementsAfter(xyDirection, index)

Elimina todas las instancias de la Línea después del índice especificado. Este método se utiliza cuando se re-drawing el UltrachartSurface@ cuando el número de líneas se ha reducido de una rodaja a la siguiente.

xyDirection
La dirección para aclarar, X o Y
index
El índice para eliminar después (inclusivo)