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ý se má filtrovat.

series
Series

Objekt Series , do kterého datový bod patří.

pointIndex
Int32

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

Návraty

trueje-li 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 vrátí Boolean hodnotu označující, zda má být datový bod filtrován.

Chcete-li poskytnout vlastní filtrování, odvodit novou nebo existující třídu z IDataPointFilter rozhraní a pak implementovat tuto metodu. 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á přebírá IDataPointFilter objekt jako parametr k provedení filtrování.

Filtrované body se ve výchozím nastavení odeberou z řady. Mohou být také zobrazeny 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í podle FilterMatchedPoints hodnoty.

Platí pro