Share via


Chart.HitTest Yöntem

Tanım

Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler.

Aşırı Yüklemeler

HitTest(Int32, Int32, Boolean, ChartElementType[])

Belirtilen türlerden biri olan bir grafik öğesinin verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunup bulunmadığını belirler.

HitTest(Int32, Int32, ChartElementType)

Belirli bir türdeki grafik öğesinin, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunup bulunmadığını belirler.

HitTest(Int32, Int32)

Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler.

HitTest(Int32, Int32, Boolean)

Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler. Saydam öğeler isteğe bağlı olarak yoksayılabilir.

Açıklamalar

Belirtilen bir noktada bulunan grafik öğesini (varsa) belirlemek için bu yöntemi çağırın.

Bu yöntem genellikle fareyle ilgili bazı olaylarda (örneğin, MouseDown) son kullanıcının hangi grafik öğesine tıkladığını belirlemek için kullanılır. Olay parametrelerinden alınan X ve Y fare koordinatları daha sonra bu yöntem çağrısının x ve y parametre değerleri için kullanılır.

Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.

HitTest(Int32, Int32, Boolean, ChartElementType[])

Belirtilen türlerden biri olan bir grafik öğesinin verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunup bulunmadığını belirler.

public:
 cli::array <System::Web::UI::DataVisualization::Charting::HitTestResult ^> ^ HitTest(int x, int y, bool ignoreTransparent, ... cli::array <System::Web::UI::DataVisualization::Charting::ChartElementType> ^ requestedElement);
public System.Web.UI.DataVisualization.Charting.HitTestResult[] HitTest (int x, int y, bool ignoreTransparent, params System.Web.UI.DataVisualization.Charting.ChartElementType[] requestedElement);
member this.HitTest : int * int * bool * System.Web.UI.DataVisualization.Charting.ChartElementType[] -> System.Web.UI.DataVisualization.Charting.HitTestResult[]
Public Function HitTest (x As Integer, y As Integer, ignoreTransparent As Boolean, ParamArray requestedElement As ChartElementType()) As HitTestResult()

Parametreler

x
Int32

Belirtilen veri noktası için X koordinatı.

y
Int32

Belirtilen veri noktası için Y koordinatı.

ignoreTransparent
Boolean

Saydam öğelerin yoksayılması gerektiğini belirten bir bayrak.

requestedElement
ChartElementType[]

Sonucu filtrelemek için test edilmesi gereken türleri belirten bir nesne dizisi ChartElementType . Atlanırsa, öğe türleri denetimi yoksayılır ve tüm öğe türleri geçerli olur.

Döndürülenler

Varsa, belirtilen konumda bulunan grafik öğesi hakkında bilgi sağlayan bir nesne dizisi HitTestResult . Dizi en az bir öğe içerir ve bu öğe olabilir Nothing. Sonuçtaki nesneler, farklı denetim katmanlarının en üstünden en altına doğru sıralanır.

Açıklamalar

Belirtilen bir noktada bulunan ölçer öğesini (varsa) belirlemek için bu yöntemi çağırın. Bu yöntem genellikle fareyle ilgili bazı olaylarda kullanılır, örneğin MouseDown, son kullanıcının hangi ölçer öğesine tıkladığını belirlemek için kullanılır. Olay parametrelerinden alınan X ve Y fare koordinatları daha sonra bu yöntem çağrısının X ve Y parametre değerleri için kullanılır.

Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.

Şunlara uygulanır

HitTest(Int32, Int32, ChartElementType)

Belirli bir türdeki grafik öğesinin, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunup bulunmadığını belirler.

public:
 System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y, System::Web::UI::DataVisualization::Charting::ChartElementType requestedElement);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y, System.Web.UI.DataVisualization.Charting.ChartElementType requestedElement);
member this.HitTest : int * int * System.Web.UI.DataVisualization.Charting.ChartElementType -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer, requestedElement As ChartElementType) As HitTestResult

Parametreler

x
Int32

Kullanıcının tıklandığı noktanın X koordinat değeri.

y
Int32

Kullanıcının tıklandığı noktanın Y koordinatı değeri.

requestedElement
ChartElementType

Test edilecek grafik öğesi türünü belirleyen bir bayrak.

Döndürülenler

HitTestResult Belirtilen konumda bulunan grafik öğesi (varsa) hakkında bilgi sağlayan bir nesne.

Açıklamalar

Belirtilen türde bir grafik öğesinin belirtilen bir noktada bulunp bulunmadığını belirlemek için bu yöntemi çağırın.

Önemli

Bu yöntemin düzgün IsMapEnabled çalışması için özelliği olarak ayarlanmalıdır false.

Bu yöntem, detaya Click gitme uyguladığınızda sunucu tarafı olayıyla birlikte kullanılabilir. Ancak, kullanım kolaylığı nedeniyle detaya gitme için istemci tarafı görüntü haritalarını kullanmanız kesinlikle önerilir.

Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.

Şunlara uygulanır

HitTest(Int32, Int32)

Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler.

public:
 System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y);
member this.HitTest : int * int -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer) As HitTestResult

Parametreler

x
Int32

Kullanıcının tıklamış olduğu noktanın X koordinat değeri.

y
Int32

Kullanıcının tıklamış olduğu noktanın Y koordinatı değeri.

Döndürülenler

HitTestResult Varsa, belirtilen konumdaki grafik öğesiyle ilgili bilgi sağlayan nesne.

Açıklamalar

Belirtilen bir noktada bulunan grafik öğesini (varsa) belirlemek için bu yöntemi çağırın.

Önemli

Bu yöntemin düzgün IsMapEnabled çalışması için özelliği olarak ayarlanmalıdır false.

Bu yöntem, detaya Click gitme uyguladığınızda sunucu tarafı olayıyla birlikte kullanılabilir. Ancak, kullanım kolaylığı nedeniyle detaya gitme için istemci tarafı görüntü haritalarını kullanmanız kesinlikle önerilir.

Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.

Şunlara uygulanır

HitTest(Int32, Int32, Boolean)

Varsa, verilen X ve Y koordinatları tarafından tanımlanan bir noktada bulunan grafik öğesini belirler. Saydam öğeler isteğe bağlı olarak yoksayılabilir.

public:
 System::Web::UI::DataVisualization::Charting::HitTestResult ^ HitTest(int x, int y, bool ignoreTransparent);
public System.Web.UI.DataVisualization.Charting.HitTestResult HitTest (int x, int y, bool ignoreTransparent);
member this.HitTest : int * int * bool -> System.Web.UI.DataVisualization.Charting.HitTestResult
Public Function HitTest (x As Integer, y As Integer, ignoreTransparent As Boolean) As HitTestResult

Parametreler

x
Int32

Kullanıcının tıklandığı noktanın X koordinat değeri.

y
Int32

Kullanıcının tıklandığı noktanın Y koordinatı değeri.

ignoreTransparent
Boolean

Saydam öğelerin yoksayılıp yoksayıldığını belirleyen bir bayrak.

Döndürülenler

HitTestResult Varsa, belirtilen konumdaki grafik öğesiyle ilgili bilgi sağlayan nesne.

Açıklamalar

Belirtilen bir noktada bulunan grafik öğesini (varsa) belirlemek için bu yöntemi çağırın.

Saydam öğeleri yoksaymak için parametresini ignoreTransparent olarak trueayarlayın.

Önemli

Bu yöntemin düzgün IsMapEnabled çalışması için özelliği olarak ayarlanmalıdır false.

Bu yöntem, detaya Click gitme uyguladığınızda sunucu tarafı olayıyla birlikte kullanılabilir. Ancak, kullanım kolaylığı nedeniyle detaya gitme için istemci tarafı görüntü haritalarını kullanmanız kesinlikle önerilir.

Döndürülen HitTestResult nesnenin özellikleri daha sonra hangi grafik öğesine tıklandığını belirlemek için kullanılabilir; HitTestResult nesne, varsa, seçilen gerçek nesnenin bir örneğini de sağlar.

Şunlara uygulanır