Класс CartesianChart¶
Отображает серии в прямоугольной области графика, заданной осью X и осью Y.
Пространство имён: Eremex.AvaloniaUI.Charts
Сборка: Eremex.Avalonia.Charts.dll
NuGet-пакет: Eremex.Avalonia.Controls
Объявление¶
Конструкторы¶
| имя | описание |
|---|---|
| CartesianChart() | Инициализирует новый экземпляр класса CartesianChart. |
Свойства¶
| имя | описание |
|---|---|
| AxesX { get; } | Возвращает оси, отображаемые вдоль горизонтального края области графика. |
| AxesXSource { get; set; } | Возвращает или задаёт коллекцию определений осей, используемую для создания элементов AxesX. Каждый исходный элемент превращается в ось с помощью AxisXTemplate. |
| AxesY { get; } | Возвращает оси, отображаемые вдоль вертикального края области графика. |
| AxesYSource { get; set; } | Возвращает или задаёт коллекцию определений осей, используемую для создания элементов AxesY. Каждый исходный элемент превращается в ось с помощью AxisYTemplate. |
| AxisXTemplate { get; set; } | Возвращает или задаёт шаблон, используемый для создания оси X для каждого элемента AxesXSource. |
| AxisYTemplate { get; set; } | Возвращает или задаёт шаблон, используемый для создания оси Y для каждого элемента AxesYSource. |
| DiagramMargin { get; set; } | Возвращает или задаёт пространство, резервируемое вокруг области графика, без учёта осей и их меток. |
| ScrollMouseButton { get; set; } | Возвращает или задаёт кнопки мыши, которыми прокручивается область графика. |
| Series { get; } | Возвращает серии, отображаемые диаграммой. |
| SeriesSource { get; set; } | Возвращает или задаёт коллекцию определений серий, используемую для создания элементов Series. Каждый исходный элемент превращается в серию с помощью SeriesTemplate. |
| SeriesTemplate { get; set; } | Возвращает или задаёт шаблон, используемый для создания серии для каждого элемента SeriesSource. |
| SwapAxes { get; set; } | Возвращает или задаёт, отображаются ли оси X вертикально, а оси Y горизонтально, что поворачивает диаграмму набок. |
Методы¶
| имя | описание |
|---|---|
| DiagramPointToScreenPoint(…) | Преобразует пару значений осей в соответствующую позицию в координатах контрола. |
| HideCrosshair() | Скрывает перекрестие и отображаемые им метки значений. |
| ResetZoom() | Восстанавливает видимый диапазон каждой оси до полного диапазона её данных. |
| ScreenPointToDiagramPoint(…) | Преобразует позицию в координатах контрола в соответствующие значения на осях. |
| Scroll(…) | Сдвигает видимый диапазон осей вдоль их осей значений. |
| ShowCrosshair(…) | Показывает перекрестие в указанной позиции в координатах контрола. |
| Zoom(…) | Изменяет видимый диапазон осей. |
См. также¶
- класс ChartControl
- пространство имён Eremex.AvaloniaUI.Charts
* Эта страница переведена с использованием технологий машинного перевода.
Used in articles
- Cartersian Series Views
- Cartersian Series Views › Area Series View
- Cartersian Series Views › Candlestick Series View
- Cartersian Series Views › Line Series View
- Cartersian Series Views › Side-by-side Bar Series View
- Charts › Cartesian Chart
- Charts › Get Started with Charts
- Charts › Get Started with Charts - MVVM Pattern
- Charts › Scroll and Zoom in a Chart Control
- Controls
- Eremex Avalonia UI Controls Library