IDataPointFilter.FilterDataPoint(DataPoint, Series, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- pointIndex
- Int32
Index datového bodu, který určuje jeho pozici v řadě.
Návraty
true
pokud 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.