跳转至

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 将日期和时间参数以及开盘、最高、最低和收盘值转换为系列数据点。参数必须按升序排序,以便按正确的顺序绘制 K 线。
class CartesianAreaSeriesView 将笛卡尔系列的数据显示为在折线与值轴零线之间填充的区域。
abstract class CartesianAxis 用作笛卡尔图表轴的基类。它添加了位置、标题和标题位置。
class CartesianCandlestickSeriesView 将笛卡尔系列的数据显示为根据每个数据点的开盘、最高、最低和收盘值构建的 K 线。
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 将日期和时间参数汇总为 K 线数据点。属于同一度量单位的所有源值生成一根 K 线,其中开盘值和收盘值是该组的第一个值和最后一个值,最低值和最高值是该组的最小值和最大值。
class TimeSpanRangeDataAdapter 将时间跨度参数和数值对转换为系列数据点。参数必须按升序排序,以便范围系列能够按正确的顺序绘制它们。
class TimeSpanScaleOptions 定义以可配置单位度量时间跨度的刻度。
enum TimeSpanUnit 列出指定自动缩放或调整时间跨度轴时所用粒度的值。



* 本页面使用机器翻译技术翻译。