다음을 통해 공유


IDataPointFilter.FilterDataPoint(DataPoint, Series, Int32) 메서드

정의

계열의 특정 데이터 요소 필터링 여부를 결정합니다.

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

매개 변수

point
DataPoint

DataPoint 필터링할 개체입니다.

series
Series

Series 데이터 요소의 개체입니다.

pointIndex
Int32

계열의 위치를 결정하는 데이터 요소의 인덱스입니다.

반품

true데이터 포인트가 제거되면 이고, 그렇지 않으면 . false

설명

이 메서드는 계열의 각 데이터 요소에 대해 호출되어야 하며 데이터 요소 필터링 여부를 나타내는 값을 반환 Boolean 합니다.

사용자 지정 필터링을 제공하려면 인터페이스에서 새 클래스 또는 기존 클래스를 IDataPointFilter 파생한 다음 이 메서드를 구현합니다. 사용자 지정 조건 일치 논리를 제공한 다음 필터링할 데이터 요소를 반환 true 하거나 false 표시합니다. 이 메서드가 구현된 후 개체를 Filter 매개 변수로 사용하여 IDataPointFilter 필터링을 DataManipulator 수행하는 클래스의 메서드 정의 중 하나를 사용합니다.

필터링된 지점은 기본적으로 계열에서 제거됩니다. 속성 값을 FilterSetEmptyPoints .로 설정하여 빈 지점으로 표시할 true수도 있습니다.

필터링된 지점은 값에 따라 FilterMatchedPoints 결정된 필터링 조건과 일치하지 않는 경우 필터링된 것으로 표시될 수도 있습니다.

적용 대상