共用方式為


DataManipulator.Filter 方法

定義

套用標準篩選規則或自訂篩選規則,以篩選一個或多個數列,或篩選數列或數列集合中的資料點。

多載

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

將篩選規則套用到指定的比較資料點值,藉此篩選數列中的資料點。

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

將篩選規則套用到第一個數列中指定的資料點值,藉此篩選一個或多個數列。

Filter(DateRangeType, String, Series, Series)

篩選數列中的資料點,方法可以透過移除指定的資料點或將這些資料點標記為指定之日期/時間範圍的空資料點。

Filter(DateRangeType, String, String, String)

篩選一個或多個數列中的資料點,方法可以透過移除指定的資料點或將這些資料點標記為指定之日期/時間範圍的空資料點。

Filter(CompareMethod, Double, Series, Series)

將篩選規則套用到每一個資料點的第一個 Y 值,藉此篩選數列中的資料點。

Filter(CompareMethod, Double, String, String)

將篩選規則套用到第一個數列中資料點的第一個 Y 值,藉此篩選一個或多個數列。

Filter(IDataPointFilter, Series, Series)

針對數列中的資料點,執行自訂篩選作業。

Filter(DateRangeType, String, Series)

篩選數列中的資料點,方法可以透過移除指定的資料點或將這些資料點標記為指定之日期/時間範圍的空資料點。 已篩選的 Series 物件用於儲存修改的資料。

Filter(DateRangeType, String, String)

篩選一個或多個數列中的資料點,方法可以透過移除指定的資料點或將這些資料點標記為指定之日期/時間範圍的空資料點。 已篩選的 Series 物件會用於儲存修改的資料。

Filter(CompareMethod, Double, Series)

將篩選規則套用到每一個資料點的第一個 Y 值,藉此篩選數列中的資料點。 已篩選的 Series 物件也會儲存修改的資料。

Filter(CompareMethod, Double, String)

將篩選規則套用到第一個數列中資料點的第一個 Y 值,藉此篩選一個或多個數列。 已篩選的 Series 物件會用於儲存修改的資料。

Filter(IDataPointFilter, Series)

針對數列中的資料點,執行自訂篩選作業。 已篩選的 Series 物件也會儲存修改的資料。

Filter(IDataPointFilter, String)

根據第一個數列中的資料點,在一個或多個數列中的資料點上執行自訂篩選。 已篩選的 Series 物件也會儲存修改的資料。

Filter(IDataPointFilter, String, String)

根據第一個數列中的資料點,在一個或多個數列中的資料點上執行自訂篩選。

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

將篩選規則套用到指定的比較資料點值,藉此篩選數列中的資料點。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries, System::Windows::Forms::DataVisualization::Charting::Series ^ outputSeries, System::String ^ usingValue);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries, string usingValue);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * System.Windows.Forms.DataVisualization.Charting.Series * System.Windows.Forms.DataVisualization.Charting.Series * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeries As Series, outputSeries As Series, usingValue As String)

參數

compareMethod
CompareMethod

CompareMethod 列舉值,決定篩選規則的比較方法。 可以是 LessThanEqualTo 等等。

compareValue
Double

套用至資料點之 Y 值的篩選規則之值部分。 例如,在篩選規則 "<6" 中,6 是值。

inputSeries
Series

要篩選的 Series 物件。

outputSeries
Series

Series 物件,儲存經過篩選的資料。 如果數列不存在,則會擲回例外狀況。

usingValue
String

篩選規則套用到的資料點值。 可以是 X、Y、Y2 和 Y3 等等。

適用於

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

將篩選規則套用到第一個數列中指定的資料點值,藉此篩選一個或多個數列。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames, System::String ^ usingValue);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames, string outputSeriesNames, string usingValue);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * string * string * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeriesNames As String, outputSeriesNames As String, usingValue As String)

參數

compareMethod
CompareMethod

CompareMethod 列舉值,決定篩選規則的比較方法。 可以是 LessThanEqualTo 等等。

compareValue
Double

套用至資料點之 Y 值的篩選規則之值部分。 例如,在篩選規則 "<6" 中,6 是值。

inputSeriesNames
String

要篩選之以逗號分隔的 Series 名稱清單。

outputSeriesNames
String

以逗號分隔的 Series 名稱清單,會儲存經過篩選的資料。 輸出數列的數目必須符合輸入數列的數目,否則會擲回例外狀況。

usingValue
String

篩選規則套用到的資料點值。 可以是 X、Y、Y2 和 Y3 等等。

適用於

Filter(DateRangeType, String, Series, Series)

篩選數列中的資料點,方法可以透過移除指定的資料點或將這些資料點標記為指定之日期/時間範圍的空資料點。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries, System::Windows::Forms::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.DateRangeType * string * System.Windows.Forms.DataVisualization.Charting.Series * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeries As Series, outputSeries As Series)

參數

dateRange
DateRangeType

DateRangeType 列舉值,表示日期/時間間隔 (例如一週的日期或月份的日期等等)。 判斷指定之項目的篩選範圍。

rangeElements
String

指定 dateRange 參數所指定之日期/時間範圍中的項目,此參數會先經過篩選。 可以是單一值 (例如 "7")、逗號分隔值 (例如 "5,6")、範圍值 (例如 "9-11") 或包含這三者的變化組合 (例如 "5,6,9-11")。

inputSeries
Series

要篩選的 Series 物件。

outputSeries
Series

Series 物件,儲存經過篩選的資料。 如果數列不存在,則會擲回例外狀況。

適用於

Filter(DateRangeType, String, String, String)

篩選一個或多個數列中的資料點,方法可以透過移除指定的資料點或將這些資料點標記為指定之日期/時間範圍的空資料點。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.DateRangeType * string * string * string -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeriesNames As String, outputSeriesNames As String)

參數

dateRange
DateRangeType

DateRangeType 列舉值,表示日期/時間間隔 (例如一週的日期或月份的日期等等)。 判斷指定之項目的篩選範圍。

rangeElements
String

指定 dateRange 參數所指定之日期/時間範圍中的項目,此參數會先經過篩選。 可以是單一值 (例如 "7")、逗號分隔值 (例如 "5,6")、範圍值 (例如 "9-11") 或包含這三者的變化組合 (例如 "5,6,9-11")。

inputSeriesNames
String

要篩選之以逗號分隔的 Series 名稱清單。

outputSeriesNames
String

以逗號分隔的 Series 名稱清單,會儲存經過篩選的資料。 請確認輸出數列的數目符合輸入數列的數目,否則會擲回例外狀況。

適用於

Filter(CompareMethod, Double, Series, Series)

將篩選規則套用到每一個資料點的第一個 Y 值,藉此篩選數列中的資料點。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries, System::Windows::Forms::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * System.Windows.Forms.DataVisualization.Charting.Series * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeries As Series, outputSeries As Series)

參數

compareMethod
CompareMethod

CompareMethod 列舉值,決定篩選規則的比較方法。 可以是 LessThanEqualTo 等等。

compareValue
Double

套用至資料點之 Y 值的篩選規則之值部分。 例如,在篩選規則 "<6" 中,6 是值。

inputSeries
Series

要篩選的 Series 物件。

outputSeries
Series

Series 物件,儲存經過篩選的資料。 如果數列不存在,則會擲回例外狀況。

適用於

Filter(CompareMethod, Double, String, String)

將篩選規則套用到第一個數列中資料點的第一個 Y 值,藉此篩選一個或多個數列。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * string * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeriesNames As String, outputSeriesNames As String)

參數

compareMethod
CompareMethod

CompareMethod 列舉值,決定篩選規則的比較方法。 可以是 LessThanEqualTo 等等。

compareValue
Double

套用至資料點之 Y 值的篩選規則之值部分。 例如,在篩選規則 "<6" 中,6 是值。

inputSeriesNames
String

要篩選之以逗號分隔的 Series 名稱清單。

outputSeriesNames
String

以逗號分隔的 Series 名稱清單,會儲存經過篩選的資料。 輸出數列的數目必須符合輸入數列的數目,否則會擲回例外狀況。

適用於

Filter(IDataPointFilter, Series, Series)

針對數列中的資料點,執行自訂篩選作業。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries, System::Windows::Forms::DataVisualization::Charting::Series ^ outputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, System.Windows.Forms.DataVisualization.Charting.Series inputSeries, System.Windows.Forms.DataVisualization.Charting.Series outputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.IDataPointFilter * System.Windows.Forms.DataVisualization.Charting.Series * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeries As Series, outputSeries As Series)

參數

filterInterface
IDataPointFilter

實作 IDataPointFilter 介面的物件。

inputSeries
Series

要篩選的 Series 物件。

outputSeries
Series

Series 物件,儲存經過篩選的資料。 如果數列不存在,則會擲回例外狀況。

適用於

Filter(DateRangeType, String, Series)

篩選數列中的資料點,方法可以透過移除指定的資料點或將這些資料點標記為指定之日期/時間範圍的空資料點。 已篩選的 Series 物件用於儲存修改的資料。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, System.Windows.Forms.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.DateRangeType * string * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeries As Series)

參數

dateRange
DateRangeType

DateRangeType 列舉值,表示日期/時間間隔 (例如一週的日期或月份的日期等等)。 判斷指定之項目的篩選範圍。

rangeElements
String

指定 dateRange 參數所指定之日期/時間範圍中的項目,此參數會先經過篩選。 可以是單一值 (例如 "7")、逗號分隔值 (例如 "5,6")、範圍值 (例如 "9-11") 或包含這三者的變化組合 (例如 "5,6,9-11")。

inputSeries
Series

要篩選的 Series 物件。

適用於

Filter(DateRangeType, String, String)

篩選一個或多個數列中的資料點,方法可以透過移除指定的資料點或將這些資料點標記為指定之日期/時間範圍的空資料點。 已篩選的 Series 物件會用於儲存修改的資料。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::DateRangeType dateRange, System::String ^ rangeElements, System::String ^ inputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.DateRangeType dateRange, string rangeElements, string inputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.DateRangeType * string * string -> unit
Public Sub Filter (dateRange As DateRangeType, rangeElements As String, inputSeriesNames As String)

參數

dateRange
DateRangeType

DateRangeType 列舉值,表示日期/時間間隔 (例如一週的日期或月份的日期等等)。 判斷指定之項目的篩選範圍。

rangeElements
String

指定 dateRange 參數所指定之日期/時間範圍中的項目,此參數會先經過篩選。 可以是單一值 (例如 "7")、逗號分隔值 (例如 "5,6")、範圍值 (例如 "9-11") 或包含這三者的變化組合 (例如 "5,6,9-11")。

inputSeriesNames
String

要篩選之以逗號分隔的 Series 名稱清單。

適用於

Filter(CompareMethod, Double, Series)

將篩選規則套用到每一個資料點的第一個 Y 值,藉此篩選數列中的資料點。 已篩選的 Series 物件也會儲存修改的資料。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, System.Windows.Forms.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeries As Series)

參數

compareMethod
CompareMethod

CompareMethod 列舉值,決定篩選規則的比較方法。 可以是 LessThanEqualTo 等等。

compareValue
Double

套用至資料點之 Y 值的篩選規則之值部分。 例如,在篩選規則 "<6" 中,6 是值。

inputSeries
Series

已篩選的 Series 物件。

適用於

Filter(CompareMethod, Double, String)

將篩選規則套用到第一個數列中資料點的第一個 Y 值,藉此篩選一個或多個數列。 已篩選的 Series 物件會用於儲存修改的資料。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::CompareMethod compareMethod, double compareValue, System::String ^ inputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.CompareMethod compareMethod, double compareValue, string inputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.CompareMethod * double * string -> unit
Public Sub Filter (compareMethod As CompareMethod, compareValue As Double, inputSeriesNames As String)

參數

compareMethod
CompareMethod

CompareMethod 列舉值,決定篩選規則的比較方法。 可以是 LessThanEqualTo 等等。

compareValue
Double

套用至資料點之 Y 值的篩選規則之值部分。 例如,在篩選規則 "<6" 中,6 是值。

inputSeriesNames
String

要篩選之以逗號分隔的 Series 名稱清單。

適用於

Filter(IDataPointFilter, Series)

針對數列中的資料點,執行自訂篩選作業。 已篩選的 Series 物件也會儲存修改的資料。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::Windows::Forms::DataVisualization::Charting::Series ^ inputSeries);
public void Filter (System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, System.Windows.Forms.DataVisualization.Charting.Series inputSeries);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.IDataPointFilter * System.Windows.Forms.DataVisualization.Charting.Series -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeries As Series)

參數

filterInterface
IDataPointFilter

實作 IDataPointFilter 介面的物件。

inputSeries
Series

已篩選的 Series 物件。

適用於

Filter(IDataPointFilter, String)

根據第一個數列中的資料點,在一個或多個數列中的資料點上執行自訂篩選。 已篩選的 Series 物件也會儲存修改的資料。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::String ^ inputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, string inputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.IDataPointFilter * string -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeriesNames As String)

參數

filterInterface
IDataPointFilter

實作 IDataPointFilter 介面的物件。

inputSeriesNames
String

要篩選之以逗號分隔的 Series 名稱清單。

適用於

Filter(IDataPointFilter, String, String)

根據第一個數列中的資料點,在一個或多個數列中的資料點上執行自訂篩選。

public:
 void Filter(System::Windows::Forms::DataVisualization::Charting::IDataPointFilter ^ filterInterface, System::String ^ inputSeriesNames, System::String ^ outputSeriesNames);
public void Filter (System.Windows.Forms.DataVisualization.Charting.IDataPointFilter filterInterface, string inputSeriesNames, string outputSeriesNames);
member this.Filter : System.Windows.Forms.DataVisualization.Charting.IDataPointFilter * string * string -> unit
Public Sub Filter (filterInterface As IDataPointFilter, inputSeriesNames As String, outputSeriesNames As String)

參數

filterInterface
IDataPointFilter

實作 IDataPointFilter 介面的物件。

inputSeriesNames
String

要篩選之以逗號分隔的 Series 名稱清單。

outputSeriesNames
String

以逗號分隔的 Series 名稱清單,會儲存經過篩選的資料。 請確認輸出數列的數目符合輸入數列的數目,否則會擲回例外狀況。

適用於