DataManipulator 类

定义

提供运行时执行数据操作的方法。 此类通过根 DataManipulator 对象的 Chart 属性公开。

public ref class DataManipulator : System::Windows::Forms::DataVisualization::Charting::DataFormula
public class DataManipulator : System.Windows.Forms.DataVisualization.Charting.DataFormula
type DataManipulator = class
    inherit DataFormula
Public Class DataManipulator
Inherits DataFormula
继承
DataManipulator

构造函数

DataManipulator()

初始化 DataManipulator 类的新实例。

属性

FilterMatchedPoints

获取或设置一个值,该值确定是否筛选点是否与此类方法的参数 Filter 中指定的条件匹配。

FilterSetEmptyPoints

获取或设置一个标志,该标志指示是删除或标记为空的 或 由 FilterFilterTopN 方法筛选的点。

IsEmptyPointIgnored

获取或设置指示在执行计算时是否忽略空点的标志。

(继承自 DataFormula)
IsStartFromFirst

获取或设置一个标志,该标志指示是否从零开始启动“rolling average”等公式。

(继承自 DataFormula)
Statistics

获取对 StatisticFormula 类的引用。

(继承自 DataFormula)

方法

CopySeriesValues(String, String)

复制序列或指定的 X 或 Y 值。

(继承自 DataFormula)
Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
ExportSeriesValues()

将存储在 SeriesCollection 中的每个系列的数据导出到 DataSet 对象。

ExportSeriesValues(Series)

将指定序列中的数据导出到 DataSet 对象。

ExportSeriesValues(String)

将一个或多个序列中的数据导出到 DataSet 对象。

Filter(CompareMethod, Double, Series)

通过向每个数据点的第一个 Y 值应用筛选规则来筛选序列中的数据点。 筛选的 Series 对象也存储修改后的数据。

Filter(CompareMethod, Double, Series, Series)

通过向每个数据点的第一个 Y 值应用筛选规则来筛选序列中的数据点。

Filter(CompareMethod, Double, Series, Series, String)

通过向用于比较的指定数据点值应用筛选规则来筛选序列中的数据点。

Filter(CompareMethod, Double, String)

通过向第一个序列中数据点的第一个 Y 值应用筛选规则来筛选一个或多个序列。 筛选的 Series 对象用于存储修改后的数据。

Filter(CompareMethod, Double, String, String)

通过向第一个序列中每个数据点的第一个 Y 值应用筛选规则来筛选一个或多个序列。

Filter(CompareMethod, Double, String, String, String)

通过向第一个序列中指定的数据点值应用筛选规则来筛选一个或多个序列。

Filter(DateRangeType, String, Series)

通过针对指定的日期/时间范围移除指定的点或将其标记为空,来筛选序列中的数据点。 筛选的 Series 对象用于存储修改后的数据。

Filter(DateRangeType, String, Series, Series)

通过针对指定的日期/时间范围移除指定的点或将其标记为空,来筛选序列中的数据点。

Filter(DateRangeType, String, String)

通过针对给定的日期/时间范围移除指定的点或将其标记为空,来筛选一个或多个序列中的数据点。 筛选的 Series 对象用于存储修改后的数据。

Filter(DateRangeType, String, String, String)

通过针对给定的日期/时间范围移除指定的点或将其标记为空,来筛选一个或多个序列中的数据点。

Filter(IDataPointFilter, Series)

对序列中的数据点执行自定义筛选。 筛选的 Series 对象也存储修改后的数据。

Filter(IDataPointFilter, Series, Series)

对序列中的数据点执行自定义筛选。

Filter(IDataPointFilter, String)

基于第一个序列中的点对一个或多个序列中的数据点执行自定义筛选。 筛选的 Series 对象也存储修改后的数据。

Filter(IDataPointFilter, String, String)

基于第一个序列中的点对一个或多个序列中的数据点执行自定义筛选。

FilterTopN(Int32, Series)

筛选序列中的所有数据点(具有最大第一个 Y 值的指定数目的点除外)。 筛选的 Series 对象用于存储修改后的数据。

FilterTopN(Int32, Series, Series)

筛选序列中的所有数据点(具有最大第一个 Y 值的指定数目的点除外)。

FilterTopN(Int32, Series, Series, String)

筛选序列中的所有点(具有最大值的指定数目的数据点除外)。

FilterTopN(Int32, Series, Series, String, Boolean)

筛选序列中的所有数据点(具有最小值或最大值的指定数目的点除外)。

FilterTopN(Int32, String)

筛选一个或多个序列中的所有数据点(指定数目的点除外)。 未筛选的点对应于具有最大第一个 Y 值的第一个序列中的点。 筛选的 Series 对象用于存储修改后的数据。

FilterTopN(Int32, String, String)

筛选一个或多个序列中的所有数据点(指定数目的点除外)。 未筛选的点对应于具有最大第一个 Y 值的第一个序列中的点。

FilterTopN(Int32, String, String, String)

筛选一个或多个序列中的所有数据点(指定数目的点除外)。 未筛选的点对应于具有最大值的第一个序列中的点。

FilterTopN(Int32, String, String, String, Boolean)

筛选一个或多个序列中的所有数据点(指定数目的点除外)。 未筛选的点对应于具有最大值或最小值的第一个输入序列中的点。

FinancialFormula(FinancialFormula, Series)

使用指定的公式名称和输入序列从公式模块调用方法。

(继承自 DataFormula)
FinancialFormula(FinancialFormula, Series, Series)

使用指定的公式名称、输入系列和输出系列从公式模块调用方法。

(继承自 DataFormula)
FinancialFormula(FinancialFormula, String)

使用指定的公式名称和输入序列从公式模块调用方法。

(继承自 DataFormula)
FinancialFormula(FinancialFormula, String, Series, Series)

使用指定的公式名称和参数,通过指定的输入和输出序列从公式模块调用方法。

(继承自 DataFormula)
FinancialFormula(FinancialFormula, String, String)

使用指定的公式名称及输入和输出序列名称从公式模块调用方法。

(继承自 DataFormula)
FinancialFormula(FinancialFormula, String, String, String)

使用指定的公式名称和参数及输入和输出序列名称从公式模块调用方法。

(继承自 DataFormula)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
Group(String, Double, IntervalType, Double, IntervalType, Series)

在序列中使用一个或多个公式的数据分组点。 清除已分组序列中的原始数据,使用该序列存储新的数据点。

Group(String, Double, IntervalType, Double, IntervalType, Series, Series)

在序列中使用一个或多个公式的数据分组点。 输出序列用于存储已分组的数据点,可对间隔使用偏移。

Group(String, Double, IntervalType, Double, IntervalType, String)

使用一个或多个公式,为一个或多个序列中的数据分组点。 清除序列中的原始数据,使用该序列存储新的数据点。

Group(String, Double, IntervalType, Double, IntervalType, String, String)

使用一个或多个公式,为一个或多个序列中的数据分组点。 输出序列用于存储已分组的数据点,可对间隔使用偏移。

Group(String, Double, IntervalType, Series)

在序列中使用一个或多个公式的数据分组点。 清除已分组序列中的原始数据,使用该序列存储新的数据点。

Group(String, Double, IntervalType, Series, Series)

在序列中使用一个或多个公式的数据分组点。 一个用于存储已分组数据点的输出序列。

Group(String, Double, IntervalType, String)

使用一个或多个公式,为一个或多个序列中的数据分组点。 清除序列中的原始数据,使用该序列存储新的数据点。

Group(String, Double, IntervalType, String, String)

使用一个或多个公式,为一个或多个序列中的数据分组点。 使用输出序列来存储已分组数据点。

GroupByAxisLabel(String, Series)

使用一个或多个公式,按轴标签为序列中的数据点分组。 已清除原始数据点值,该序列接下来将存储新的已分组数据点。

GroupByAxisLabel(String, Series, Series)

使用一个或多个公式,按轴标签为序列中的数据点分组。 一个用于存储已分组数据点的输出序列。

GroupByAxisLabel(String, String)

使用一个或多个公式,按轴标签为一个或多个序列中的数据点分组。 已清除原始数据点值,每个序列接下来都将存储其新的已分组数据点。

GroupByAxisLabel(String, String, String)

使用一个或多个公式,按轴标签为一个或多个序列中的数据点分组。 使用输出序列来存储已分组数据点。

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Double, Double, Series)

将序列中缺失的数据点替换为空点。 按照由 intervalintervalOffsetintervalOffsetTypeintervalType 参数确定的给定间隔检查序列。 检查的序列范围由 toXValuefromXValue 参数确定。

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Double, Double, String)

将一个或多个序列中缺失的数据点替换为空点。 按照由 intervalintervalOffsetintervalOffsetTypeintervalType 参数确定的给定间隔检查每个序列。 检查的序列范围由 toXValuefromXValue 参数确定。

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Series)

将序列中缺失的数据点替换为空点。 按照由 intervalintervalOffsetintervalOffsetTypeintervalType 参数确定的给定间隔检查序列。

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, String)

将一个或多个序列中缺失的数据点替换为空点。 按照由 intervalintervalOffsetintervalOffsetTypeintervalType 参数确定的给定间隔检查每个序列。

InsertEmptyPoints(Double, IntervalType, Series)

将序列中缺失的数据点替换为空点。 按照由 intervalintervalType 参数确定的给定间隔检查序列。

InsertEmptyPoints(Double, IntervalType, String)

将一个或多个序列中缺失的数据点替换为空点。 按照由 intervalintervalType 参数确定的给定间隔检查每个序列。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Sort(IComparer<DataPoint>, Series)

对序列中的数据点执行自定义排序。

Sort(IComparer<DataPoint>, String)

对一个或多个序列中的数据点执行自定义排序。

Sort(PointSortOrder, Series)

使用指定顺序对序列中的数据点进行排序。 基于每个数据点的第一个 Y 值进行排序。

Sort(PointSortOrder, String)

使用指定顺序对一个或多个序列中的数据点进行排序。 基于每个数据点的第一个 Y 值进行排序。

Sort(PointSortOrder, String, Series)

使用指定顺序对序列中的数据点进行排序。 可以基于任何可用的数据点值进行排序。

Sort(PointSortOrder, String, String)

使用指定顺序对一个或多个序列中的数据点进行排序。 可以基于任何可用的数据点值进行排序。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于