Aracılığıyla paylaş


IDataPointFilter.FilterDataPoint(DataPoint, Series, Int32) Yöntem

Tanım

Serideki belirli bir veri noktasının filtrelenip filtrelenmeyeceğini belirler.

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

Parametreler

point
DataPoint

Filtrelenecek DataPoint nesne.

series
Series

Series Veri noktasının ait olduğu nesne.

pointIndex
Int32

Serideki konumunu belirleyen veri noktasının dizini.

Döndürülenler

true veri noktası kaldırılırsa; aksi takdirde , false.

Açıklamalar

Bu yöntem bir serideki her veri noktası için çağrılmalıdır ve bir Boolean veri noktasının filtrelenip filtrelenmeyeceğini belirten bir değer döndürür.

Özel filtreleme sağlamak için arabirimden yeni veya mevcut bir sınıf türetip IDataPointFilter bu yöntemi uygulayın. Özel ölçüt eşleştirme mantığı sağlayın, ardından filtrelenecek veri noktalarını işaretlemek için veya false döndürebilirsiniztrue. Bu yöntem uygulandıktan sonra, filtrelemeyi gerçekleştirmek için bir IDataPointFilter nesneyi parametre olarak alan sınıfında yöntem tanımlarından DataManipulator birini Filter kullanın.

Filtrelenen noktalar, varsayılan olarak bir seriden kaldırılır. Bunlar, özelliğin truedeğeri FilterSetEmptyPoints olarak ayarlanarak boş noktalar olarak da görüntülenebilir.

Filtrelenen noktalar, değer tarafından FilterMatchedPoints belirlenen filtreleme ölçütlerine uymuyorsa filtrelenmiş olarak da işaretlenebilir.

Şunlara uygulanır