IStackedSeriesWrapperBase

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Определяет общие свойства для составных оболочек серий, например StackedColumnsWrapper и StackedMountainsWrapper.

Методы

AccumulateYValueAtX
public Tuple<double, double> AccumulateYValueAtX(T series, int index, bool isResampledSeries)
result = iStackedSeriesWrapperBase.AccumulateYValueAtX(series, index, isResampledSeries)

Накопите значение Y для уложенной серии, где Tuple.Item1 представляет верхнюю величину серии, а Tuple.Item2 - нижнюю.

AddSeries
public void AddSeries(T series)
iStackedSeriesWrapperBase.AddSeries(series)

Добавляет IStackedRenderableSeries во внутреннюю коллекцию.

CalculateYRange
public DoubleRange CalculateYRange(T series, IndexRange xIndexRange)
result = iStackedSeriesWrapperBase.CalculateYRange(series, xIndexRange)

Получает YRange данных (мин, макс) в пройденных, где индексы являются точечными показателями в колонках DataSeries.

DrawStackedSeries
public void DrawStackedSeries(IRenderContext2D renderContext)
iStackedSeriesWrapperBase.DrawStackedSeries(renderContext)

Рисует все IStackedRenderableSeries, будучи обернутым, используя IRenderContext2D прошел.

GetStackedSeriesCount
public int GetStackedSeriesCount()
result = iStackedSeriesWrapperBase.GetStackedSeriesCount()

Возвращает количество уложенных серий.

GetStackedSeriesFromSameGroup
public IList<T> GetStackedSeriesFromSameGroup(string groupId)
result = iStackedSeriesWrapperBase.GetStackedSeriesFromSameGroup(groupId)

Возвращает все IStackedRenderableSeries от того же StackedGroup.

IsOneHundredPercentGroup
public bool IsOneHundredPercentGroup(string groupId)
result = iStackedSeriesWrapperBase.IsOneHundredPercentGroup(groupId)

Получает значение, указывающее, все ли серии в пределах StackedGroup сложены на 100%.

MoveSeriesToAnotherGroup
public void MoveSeriesToAnotherGroup(T rSeries, string oldGroupId, string newGroupId)
iStackedSeriesWrapperBase.MoveSeriesToAnotherGroup(rSeries, oldGroupId, newGroupId)

Называется внутренне для перемещения серии с одного StackedGroup на другой.

RemoveSeries
public void RemoveSeries(T series)
iStackedSeriesWrapperBase.RemoveSeries(series)

Удалить IStackedRenderableSeries из внутренней коллекции.

ShiftHitTestInfo
public HitTestInfo ShiftHitTestInfo(Point rawPoint, HitTestInfo nearestHitResult, double hitTestRadius, T series)
result = iStackedSeriesWrapperBase.ShiftHitTestInfo(rawPoint, nearestHitResult, hitTestRadius, series)

Называется внутренним, чтобы соотнести результат хит-теста для .