IDataPointFilter.FilterDataPoint(DataPoint, Series, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob ein bestimmter Datenpunkt in der Reihe gefiltert wird.
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
Parameter
- pointIndex
- Int32
Der Index des Datenpunkts, der dessen Position in der Reihe bestimmt.
Gibt zurück
true
, wenn der Datenpunkt entfernt wurde, andernfalls false
.
Hinweise
Diese Methode sollte für jeden Datenpunkt in einer Reihe aufgerufen werden und gibt einen Boolean
Wert zurück, der angibt, ob ein Datenpunkt gefiltert werden soll.
Um benutzerdefinierte Filterung bereitzustellen, leiten Sie eine neue oder vorhandene Klasse von der IDataPointFilter -Schnittstelle ab, und implementieren Sie dann diese Methode. Stellen Sie eine benutzerdefinierte Kriterien-Übereinstimmungslogik bereit, und geben Sie dann oder false
zurücktrue
, um die zu filternden Datenpunkte zu markieren. Nachdem diese Methode implementiert wurde, verwenden Sie eine der Filter
Methodendefinitionen in der DataManipulator -Klasse, die ein IDataPointFilter -Objekt als Parameter verwendet, um die Filterung auszuführen.
Gefilterte Punkte werden standardmäßig aus einer Reihe entfernt. Sie können auch als leere Punkte angezeigt werden, indem sie den Wert der FilterSetEmptyPoints -Eigenschaft auf true
festlegen.
Gefilterte Punkte können auch als gefiltert markiert werden, wenn sie nicht den Filterkriterien entsprechen, die durch den FilterMatchedPoints Wert bestimmt werden.