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

取得或設定旗標,這個旗標表示是否要從零開始公式,例如「滾動平均」。

(繼承來源 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)

適用於