GridLinesPanel

StockSharp.Xaml.Charting.Visuals.Axes

Предоставляет панель для рисования фона только за областью линий сетки UltrachartSurface. Начиная с версии 2.0, эта панель больше не рисует линии сетки, они перенесены в RenderSurfaceBase.

Наследует: ContentControl

Реализует: IGridLinesPanel

Конструкторы

GridLinesPanel
public GridLinesPanel()
gridLinesPanel = GridLinesPanel()

Инициирует новый экземпляр класса GridLinesPanel.

Свойства

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

Устанавливает экземпляр агрегатора событий, используемый во всем Ultrachart

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

Получает высоту панели в пикселях

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

Получает ширину панели в пикселях

Методы

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

Добавляет строку в панель в конкретном XyDirection

xyDirection
XyDirection to clear in, e.g. XDirection добавляет сетку X-Axis
line
Линия для добавления
Clear
public void Clear(XyDirection xyDirection)
gridLinesPanel.Clear(xyDirection)

Очищает линии сетки в определенном направлении

xyDirection
XyDirection to clear in, e.g. XDirection очищает линии сетки X-Axis
GenerateElement
public Line GenerateElement(int lineId, XyDirection xyDirection, Style lineStyle)
result = gridLinesPanel.GenerateElement(lineId, xyDirection, lineStyle)

Генерирует и добавляет элемент строки в GridLinesPanel. Применяет направление и стиль к линии, а также Id, чтобы они могли быть повторно использованы (объединены)

lineId
Линия Id
xyDirection
Направление X или Y
lineStyle
Стиль, применяемый к линии

Возвращает: Пример Линии, который был добавлен к GridLinesPanel

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

Удалить все линейные экземпляры после указанного индекса. Этот метод используется при перерисовке UltrachartSurface, когда количество строк сократилось с одной перерисовки на другую.

xyDirection
Направление к ясности, X или Y
index
Индекс удаляется после (включительно)