Sdílet prostřednictvím


IDataPointFilter.FilterDataPoint(DataPoint, Series, Int32) Metoda

Definice

Určuje, zda bude určitý datový bod v řadě filtrován.

public:
 bool FilterDataPoint(System::Windows::Forms::DataVisualization::Charting::DataPoint ^ point, System::Windows::Forms::DataVisualization::Charting::Series ^ series, int pointIndex);
public bool FilterDataPoint (System.Windows.Forms.DataVisualization.Charting.DataPoint point, System.Windows.Forms.DataVisualization.Charting.Series series, int pointIndex);
abstract member FilterDataPoint : System.Windows.Forms.DataVisualization.Charting.DataPoint * System.Windows.Forms.DataVisualization.Charting.Series * int -> bool
Public Function FilterDataPoint (point As DataPoint, series As Series, pointIndex As Integer) As Boolean

Parametry

point
DataPoint

Objekt DataPoint , který má být filtrován.

series
Series

Objekt Series , ke kterému datový bod patří.

pointIndex
Int32

Index datového bodu, který určuje jeho pozici v řadě.

Návraty

truepokud je datový bod odebrán; v opačném případě . false

Poznámky

Tato metoda by měla být volána pro každý datový bod v řadě a vrací Boolean hodnotu určující, zda má být datový bod filtrován.

Chcete-li zajistit vlastní filtrování, odvodit novou nebo existující třídu z rozhraní a poté implementovat tuto metodu IDataPointFilter . Zadejte logiku porovnávání vlastních kritérií a pak vraťte true nebo false označte datové body, které se mají filtrovat. Po implementaci této metody použijte jednu z Filter definic metody ve DataManipulator třídě , která k filtrování přebírá IDataPointFilter objekt jako parametr.

Filtrované body jsou ve výchozím nastavení odebrány z řady. Můžete je také zobrazit jako prázdné body nastavením hodnoty FilterSetEmptyPoints vlastnosti na true.

Filtrované body lze také označit jako filtrované, pokud neodpovídají kritériím filtrování určeným FilterMatchedPoints hodnotou.

Platí pro