Перейти к содержанию

Eremex.AvaloniaUI.Charts

Пространство имён Eremex.AvaloniaUI.Charts

открытый тип описание
abstract class Axis Служит базовым классом для осей диаграммы, которые сопоставляют значения данных с позициями на экране и предоставляют метки, деления и линии сетки.
enum AxisPosition Перечисляет значения, задающие, с какой стороны области построения отображается ось.
abstract class AxisRange Служит базовым классом для диапазонов осей, границы которых можно задавать и пересчитывать по данным серий.
abstract class AxisRangeBase Служит базовым классом для диапазонов осей, которые определяют окно значений, отображаемых осью в данный момент.
enum AxisTitlePosition Перечисляет значения, задающие расположение заголовка оси относительно меток оси.
enum AxisType Перечисляет значения, задающие вид данных серии, для которого предназначена ось.
class AxisX Представляет ось аргументов декартовой диаграммы. Отображает аргументы точек данных серий. Ось располагается вдоль горизонтального края области построения или вдоль вертикального края, если диаграмма меняет оси местами.
struct AxisXCoordinate Представляет значение на определённой оси X.
class AxisXRange Представляет диапазон горизонтальной оси, например AxisX или HeatmapAxisX.
class AxisY Представляет ось значений декартовой диаграммы. Отображает значения точек данных серий. Ось располагается вдоль вертикального края области построения или вдоль горизонтального края, если диаграмма меняет оси местами.
struct AxisYCoordinate Представляет значение на определённой оси Y.
class AxisYRange Представляет диапазон вертикальной оси, например AxisY или PolarAxisY.
class CandlestickDataAdapter Преобразует аргументы даты и времени и значения открытия, максимума, минимума и закрытия в точки данных серии. Аргументы должны быть отсортированы по возрастанию, чтобы свечи отображались в правильном порядке.
class CartesianAreaSeriesView Отображает данные декартовой серии в виде области, залитой между ломаной линией и нулевой линией оси значений.
abstract class CartesianAxis Служит базовым классом для осей декартовой диаграммы. Добавляет позицию, заголовок и расположение заголовка.
class CartesianCandlestickSeriesView Отображает данные декартовой серии в виде свечей, построенных по значениям открытия, максимума, минимума и закрытия каждой точки данных.
class CartesianChart Отображает серии в прямоугольной области графика, заданной осью X и осью Y.
class CartesianDiagramCoordinates Представляет точку CartesianChart, выраженную в значениях её осей X и Y.
class CartesianFullStackedAreaSeriesView Отображает несколько декартовых серий в виде областей с накоплением, значения которых нормализуются до ста процентов в каждом значении оси X.
class CartesianLineSeriesView Отображает данные декартовой серии в виде ломаной линии, соединяющей точки, отсортированные по значению оси X.
abstract class CartesianLineSeriesViewBase Служит базовым классом для представлений декартовых серий, соединяющих точки данных линией.
enum CartesianLollipopOrientation Перечисляет значения, задающие, растут ли стебли леденцов вертикально или горизонтально.
class CartesianLollipopSeriesView Отображает данные декартовой серии в виде леденцов. Каждая точка данных отображается как тонкий стебель, который начинается на нулевой линии и заканчивается маркером.
class CartesianPointSeriesView Отображает данные декартовой серии в виде набора не соединённых друг с другом маркеров.
class CartesianRangeAreaSeriesView Отображает данные декартовой серии в виде области, залитой между первым и вторым значением каждой точки данных, с линией вдоль каждой границы.
class CartesianScatterLineSeriesView Отображает данные декартовой серии в виде ломаной линии, соединяющей точки в том порядке, в котором они переданы.
class CartesianSeries Представляет серию декартовой диаграммы. Серия отображает данные, предоставляемые её адаптером данных, в области построения с горизонтальной и вертикальной осями.
class CartesianSeriesCollection Хранит серии декартовой диаграммы и уведомляет диаграмму об изменении серий.
abstract class CartesianSeriesView Служит базовым классом для представлений серий декартовой диаграммы.
class CartesianSideBySideBarSeriesView Отображает несколько декартовых серий в виде столбцов, расположенных рядом в одном значении оси X.
class CartesianSideBySideRangeBarSeriesView Отображает несколько декартовых серий в виде расположенных рядом столбцов, охватывающих диапазон между первым и вторым значением каждой точки данных.
class CartesianSortedLineSeriesView Соединяет точки данных декартовой серии линией, сортируя точки по значению оси X.
class CartesianStackedAreaSeriesView Отображает несколько декартовых серий в виде областей с накоплением. Каждая область начинается там, где заканчивается предыдущая.
class CartesianStepAreaSeriesView Отображает данные декартовой серии в виде области, залитой между ступенчатой линией и нулевой линией оси значений.
class CartesianStepLineSeriesView Отображает данные декартовой серии в виде ступенчатой линии, идущей горизонтально, а затем вертикально между точками, отсортированными по значению оси X.
abstract class ChartControl Служит базовым классом для контролов диаграмм, отображающих данные в системе координат.
abstract class ChartElement Служит базовым классом для стилизуемых элементов диаграммы, определяющих её внешний вид, таких как оси, серии и стили линий.
abstract class ChartElementBase Служит базовым классом для облегчённых элементов диаграммы, которые не отрисовываются как контролы.
abstract class ChartElementChangedEventArgs Предоставляет данные для события ChartElementChanged.
delegate ChartElementChangedEventHandler Представляет метод, обрабатывающий событие ChartElementChanged.
class ChartElementCollection<T> Представляет коллекцию элементов диаграммы, которую можно заполнить, либо добавляя элементы напрямую, либо привязывая коллекцию к источнику данных через соответствующие свойства источника элементов и шаблона контрола-владельца.
class ChartElementCollectionChangedEventArgs Предоставляет данные для уведомления об изменении элементов коллекции элементов диаграммы.
class ConstantLine Представляет прямую линию, проведённую через область построения на фиксированном значении оси, к которой она относится.
enum ConstantLineTitlePosition Перечисляет значения, задающие расположение заголовка постоянной линии относительно линии.
class CrosshairAllSeriesLabelControl Отображает значения всех серий в позиции перекрестия.
class CrosshairAllSeriesLabelControlData Предоставляет содержимое метки перекрестия, отображающей значения всех серий.
class CrosshairOptions Определяет внешний вид и поведение перекрестия, отслеживающего указатель над диаграммой.
class CrosshairSeriesLabelItem Представляет одну строку серии, отображаемую меткой перекрестия.
enum CrosshairSeriesLabelItemSortMode Перечисляет значения, задающие порядок отображения серий в метках перекрестия.
enum CrosshairSeriesLabelMode Перечисляет значения, задающие, значения скольких серий показывает перекрестие.
class CrosshairSeriesLabelSeriesValueItem Представляет одно значение серии, отображаемое меткой перекрестия.
class CrosshairSeriesLabelValue Представляет одно значение, отображаемое меткой серии перекрестия.
enum CrosshairSeriesMode Перечисляет значения, задающие, как перекрестие находит значение серии в позиции указателя.
abstract class CrosshairSeriesViewBase Служит базовым классом для представлений серий, которые может находить перекрестие.
class CrosshairSingleSeriesLabelControl Отображает значения одной серии в позиции перекрестия.
class CrosshairSingleSeriesLabelControlData Предоставляет содержимое метки перекрестия, отображающей значения одной серии.
class DateTimeRangeDataAdapter Преобразует аргументы даты и времени и пары числовых значений в точки данных серии. Аргументы должны быть отсортированы по возрастанию, чтобы серия диапазонов могла отображать их в правильном порядке.
class DateTimeScaleOptions Определяет шкалу, измеряющую значения даты и времени в настраиваемых единицах.
enum DateTimeUnit Перечисляет значения, задающие детализацию, используемую при автоматическом масштабировании или настройке оси даты и времени.
class FormulaDataAdapter Создаёт точки данных серии по формуле. Аргументы расположены равномерно: они начинаются с начального аргумента и увеличиваются на шаг аргумента, а значения вычисляются по формуле.
class FuncLabelFormatter Форматирует метки оси, вызывая функцию, предоставленную пользователем.
class Heatmap Отображает двумерную матрицу значений в виде сетки цветных ячеек, цвет каждой из которых выбирается с помощью IHeatmapColorProvider.
abstract class HeatmapAxis Служит базовым классом для осей тепловой карты. Использует качественную шкалу и отображается вдоль внешнего края области построения.
class HeatmapAxisX Представляет угловую ось тепловой карты. Отображает угловой размах выборок тепловой карты.
class HeatmapAxisY Представляет радиальную ось тепловой карты. Отображает расстояние от центра области построения.
class HeatmapDataAdapter Предоставляет двумерную таблицу значений, которую отображает серия тепловой карты.
class HeatmapDiagramCoordinates Представляет ячейку Heatmap, определяемую именами её колонки и строки.
class HeatmapGrayscaleColorProvider Предоставляет цвет ячейки тепловой карты, сопоставляя значение ячейки с оттенком серого.
class HeatmapRangeColorProvider Предоставляет цвет ячейки тепловой карты путём интерполяции между заданными пользователем опорными цветами.
class HeatmapRangeStop Представляет одну опорную точку цветовой шкалы тепловой карты. Опорная точка связывает значение с цветом, который отображает ячейка тепловой карты, содержащая это значение.
interface IAxisLabelFormatter Преобразует значение оси в текст, отображаемый в виде метки оси.
interface IHeatmapColorProvider Предоставляет цвет ячейки тепловой карты для заданного значения данных.
interface INumericAxisGridCalculator Предоставляет позиции линий сетки и делений, отображаемых на числовой оси.
interface ISeriesDataAdapter Определяет источник данных серии. Адаптер данных преобразует значения привязанной исходной коллекции в аргументы и значения, используемые серией и её осями.
abstract class LinearAxis Служит базовым классом для осей, размещающих параметры своей шкалы вдоль прямой линии.
abstract class LinearNumericScaleOptions Служит базовым классом для параметров числовой шкалы, поддерживающих линейную и логарифмическую шкалы.
class LineStyle Описывает обводку, используемую для отрисовки линий серий, линий осей и других контуров диаграммы.
struct NumericGridEntry Представляет одно значение сетки числовой оси.
class NumericRangeDataAdapter Преобразует числовые аргументы и пары числовых значений в точки данных серии. Аргументы должны быть отсортированы по возрастанию, чтобы серия диапазонов могла отображать их в правильном порядке.
class NumericScaleOptions Определяет числовую шкалу, которая по умолчанию линейная и может быть переключена на логарифмическую.
class PercentLabelFormatter Форматирует метки оси в процентах. Значение 0.5 отображается как 50.00 процентов.
class PolarAreaSeriesView Отображает данные полярной серии в виде области, залитой между ломаной линией и центром области построения.
class PolarAxisX Представляет угловую ось полярной диаграммы. Отображает значения от нуля до 360 градусов.
class PolarAxisXRange Представляет диапазон PolarAxisX, который всегда охватывает полный оборот от 0 до 360 градусов.
class PolarAxisY Представляет радиальную ось полярной диаграммы. Отображает расстояние от центра области построения.
class PolarChart Отображает серии в круглой области графика, где ось X — это угол в радианах вокруг центра, а ось Y — расстояние от этого центра.
class PolarDiagramCoordinates Представляет точку PolarChart, выраженную углом и значением.
class PolarLineSeriesView Отображает данные полярной серии в виде ломаной линии, соединяющей точки, отсортированные по значению угловой оси.
abstract class PolarLineSeriesViewBase Служит базовым классом для представлений полярных серий, соединяющих точки данных линией.
class PolarNumericScaleOptions Определяет числовую шкалу для угловой оси полярной диаграммы. Выбирает автоматически вычисляемый шаг сетки из набора множителей, подходящих для углов.
class PolarPointSeriesView Отображает данные полярной серии в виде набора не соединённых друг с другом маркеров.
class PolarRangeAreaSeriesView Отображает данные полярной серии в виде области, залитой между первым и вторым значением каждой точки данных, с линией вдоль каждой границы.
class PolarScatterLineSeriesView Отображает данные полярной серии в виде ломаной линии, соединяющей точки в том порядке, в котором они переданы.
class PolarSeries Представляет серию полярной диаграммы. Серия отображает данные, предоставляемые её адаптером данных, в области построения с угловой и радиальной осями.
class PolarSeriesCollection Хранит серии полярной диаграммы и уведомляет диаграмму об изменении серий.
abstract class PolarSeriesView Служит базовым классом для представлений серий полярной диаграммы.
abstract class PredefinedRange Служит базовым классом для диапазонов осей с фиксированными границами, которые пользователь не может изменить.
class QualitativeDataAdapter Преобразует имена категорий и числовые значения в точки данных серии. Аргументы рассматриваются как имена категорий, а не как числа, поэтому их можно указывать в любом порядке.
class QualitativeRangeDataAdapter Преобразует имена категорий и пары числовых значений в точки данных серии. Аргументы рассматриваются как имена категорий, а не как числа, поэтому их можно указывать в любом порядке.
class QualitativeScaleOptions Определяет шкалу, на которой деления размещаются через фиксированное количество категорий, а не на числовых значениях.
abstract class ScaleOptions Служит базовым классом для параметров шкалы, определяющих сопоставление исходных значений оси с позициями на экране, метками, делениями и линиями сетки.
enum ScaleType Перечисляет значения, задающие вид значений, предоставляемых адаптером данных серии.
class ScatterDataAdapter Преобразует числовые аргументы и значения в точки данных серии. Аргументы можно указывать в любом порядке, чтобы точечная серия отображала точки именно так, как они переданы.
abstract class Series Служит базовым классом для серий диаграмм. Серия владеет отображаемыми данными и представлением серии, определяющим её внешний вид.
class SeriesDataAdapterDataChangedEventArgs Предоставляет данные для события изменения данных адаптера данных серии.
delegate SeriesDataAdapterDataChangedEventHandler Представляет метод, обрабатывающий событие изменения данных адаптера данных серии.
enum SeriesDataMemberType Перечисляет значения, задающие член точки данных серии, к которому относится значение.
enum SeriesDataUpdateType Перечисляет значения, задающие вид изменения данных адаптера данных серии.
abstract class SeriesViewBase Служит базовым классом для представлений серий. Представление серии определяет внешний вид данных, отображаемых серией.
class SmithAxisX Представляет угловую ось диаграммы Смита. Отображает значения импеданса или адмиттанса.
class SmithAxisXRange Представляет диапазон SmithAxisX, который охватывает угловой размах полного оборота.
class SmithAxisY Представляет радиальную ось диаграммы Смита. Отображает значения импеданса или адмиттанса.
class SmithAxisYRange Представляет диапазон SmithAxisY, который охватывает полное расстояние от центра до внешнего края области построения в обоих направлениях.
class SmithChart Отображает серии на диаграмме Смита — круговой диаграмме импеданса, широко используемой в радиочастотной технике для построения коэффициентов отражения.
class SmithDiagramCoordinates Представляет точку SmithChart, выраженную аргументом и значением.
abstract class SmithLineSeriesViewBase Служит базовым классом для представлений серий Смита, соединяющих точки данных линией.
class SmithPointSeriesView Отображает данные серии Смита в виде набора не соединённых друг с другом маркеров.
class SmithScaleOptions Определяет фиксированную шкалу оси диаграммы Смита. Позиции линий сетки задаются диаграммой и не могут быть изменены.
class SmithScatterLineSeriesView Отображает данные серии Смита в виде ломаной линии, соединяющей точки в том порядке, в котором они переданы.
class SmithSeries Представляет серию диаграммы Смита. Серия отображает данные, предоставляемые её адаптером данных, на круге импеданса области построения.
class SmithSeriesCollection Хранит серии диаграммы Смита и уведомляет диаграмму об изменении серий.
abstract class SmithSeriesView Служит базовым классом для представлений серий диаграммы Смита.
class SortedDateTimeDataAdapter Преобразует аргументы даты и времени и числовые значения в точки данных серии. Аргументы должны быть отсортированы по возрастанию, чтобы линейная серия могла соединить их в правильном порядке.
class SortedNumericDataAdapter Преобразует числовые аргументы и значения в точки данных серии. Аргументы должны быть отсортированы по возрастанию, чтобы линейная серия могла соединить их в правильном порядке.
class SortedTimeSpanDataAdapter Преобразует аргументы-интервалы времени и числовые значения в точки данных серии. Аргументы должны быть отсортированы по возрастанию, чтобы линейная серия могла соединить их в правильном порядке.
class Strip Представляет затенённую полосу, отображаемую через область построения между двумя значениями оси, к которой она относится.
class SummaryCandlestickDataAdapter Сводит аргументы даты и времени в точки данных свечей. Все исходные значения, попадающие в одну единицу измерения, образуют одну свечу, в которой значения открытия и закрытия — это первое и последнее значения группы, а минимальное и максимальное значения — минимум и максимум группы.
class TimeSpanRangeDataAdapter Преобразует аргументы-интервалы времени и пары числовых значений в точки данных серии. Аргументы должны быть отсортированы по возрастанию, чтобы серия диапазонов могла отображать их в правильном порядке.
class TimeSpanScaleOptions Определяет шкалу, измеряющую интервалы времени в настраиваемых единицах.
enum TimeSpanUnit Перечисляет значения, задающие детализацию, используемую при автоматическом масштабировании или настройке оси интервалов времени.



* Эта страница переведена с использованием технологий машинного перевода.