GridLinesPanel
Stellt ein Panel bereit, um den Hintergrund nur hinter einem UltrachartSurface @ Gitterlinienbereich zu zeichnen. Da v2.0 dieses Panel keine Gitterlinien mehr zeichnet, werden diese auf RenderSurfaceBase @ verschoben.
Erbt von: ContentControl
Implementiert: IGridLinesPanel
Konstruktoren
public GridLinesPanel()
gridLinesPanel = GridLinesPanel()
Initialisiert eine neue Instanz der GridLinesPanel Klasse.
Eigenschaften
public IEventAggregator EventAggregator { set; }
gridLinesPanel.EventAggregator = value
Legt die Ereignisaggregatorinstanz fest, die im gesamten Ultrachart verwendet wird
StockSharp#Xaml#Charting#Visuals#Axes#IGridLinesPanel#Height
Bekommt die Höhe des Panels in Pixeln
StockSharp#Xaml#Charting#Visuals#Axes#IGridLinesPanel#Width
Bekommt die Breite des Panels in Pixeln
Methoden
public void AddLine(XyDirection xyDirection, Line line)
gridLinesPanel.AddLine(xyDirection, line)
Fügt eine Zeile zum Panel in der spezifischen XyDirection
- xyDirection
- Die XyDirection zum Einräumen, e.g. XDirection fügt eine X-Achse-Gitterlinie hinzu
- line
- Die Zeile, die hinzuzufügen ist
public void Clear(XyDirection xyDirection)
gridLinesPanel.Clear(xyDirection)
Löschen Sie die Gitterlinien in eine bestimmte Richtung
- xyDirection
- Die XyDirection um zu löschen, e.g. XDirection löscht die X-Achse-Netzlinien
public Line GenerateElement(int lineId, XyDirection xyDirection, Style lineStyle)
result = gridLinesPanel.GenerateElement(lineId, xyDirection, lineStyle)
Generiert und fügt ein Linienelement zu GridLinesPanel hinzu. Wendet die Richtung und den Stil auf die Linie sowie die ID an, damit sie wiederverwendet (gepoolt) werden können
- lineId
- Die Linie Id
- xyDirection
- Die Richtung, X oder Y
- lineStyle
- Der Stil, der auf die Linie angewendet wird
Rückgabe: Die Line-Instanz, die dem GridLinesPanel hinzugefügt wurde
public void RemoveElementsAfter(XyDirection xyDirection, int index)
gridLinesPanel.RemoveElementsAfter(xyDirection, index)
Diese Methode wird verwendet, wenn Sie UltrachartSurface neu zeichnen, wenn die Anzahl der Zeilen von einem Redraw zum nächsten reduziert wurde.
- xyDirection
- Die Richtung zum Clearen, X oder Y
- index
- Der Index, den man nach (inklusive) entfernen soll