Udostępnij za pośrednictwem


IDataPointFilter.FilterDataPoint(DataPoint, Series, Int32) Metoda

Definicja

Określa, czy określony punkt danych w serii zostanie przefiltrowany.

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

Parametry

point
DataPoint

Obiekt do filtrowania DataPoint .

series
Series

Series Obiekt, do którego należy punkt danych.

pointIndex
Int32

Indeks punktu danych, który określa jego położenie w serii.

Zwraca

true jeśli punkt danych zostanie usunięty; w przeciwnym razie , false.

Uwagi

Ta metoda powinna być wywoływana dla każdego punktu danych w serii i zwraca wartość wskazującą Boolean , czy punkt danych powinien być filtrowany.

Aby zapewnić filtrowanie niestandardowe, utwórz nową lub istniejącą klasę z interfejsu, a następnie zaimplementuj IDataPointFilter tę metodę. Podaj niestandardową logikę dopasowania kryteriów, a następnie wróć true lub false oznacz punkty danych do filtrowania. Po zaimplementowaniu tej metody użyj jednej z Filter definicji metody w DataManipulator klasie, która przyjmuje IDataPointFilter obiekt jako parametr, aby wykonać filtrowanie.

Punkty filtrowane domyślnie są usuwane z serii. Mogą być również wyświetlane jako puste punkty, ustawiając wartość FilterSetEmptyPoints właściwości na true.

Przefiltrowane punkty można również oznaczyć jako filtrowane, jeśli nie są zgodne z kryteriami filtrowania, zgodnie z wartością FilterMatchedPoints .

Dotyczy